Telensa employs 70 employees. The Telensa management team includes Jon Lewis (VP Product Management), Andy Gowen (CEO), and Martin McNair (Chairman).
Looking for a particular Telensa employee's phone or email?