Company name: Klaxon Technologies
Description: Klaxon is a major incident, mass notification and planned maintenance solution. It helps keep your employees safe, informed and productive during a crisis.
15 St Paul's St, Leeds LS1 2JG, United Kingdom