Sohonet employs 162 employees. The Sohonet management team includes Ben Roeder (CTO), Damien Carroll (Chief Operating Officer), and Chuck Parker (CEO).
Looking for a particular Sohonet employee's phone or email?