Company Information
Website
https://www.sovra.com/Employee count
247
Industry
Software Development
Headquarter
Latham, New York, United States
Adam Seamons
Director Sales Operations
Dacia Heck
Vice President, Professional Services
Maxime Comtois
Chef, acquisition de talents, ressources humaines / Manager, Talent Acquisition, Human Resources
Chris Kennedy
Executive Director of Customer Success and Services (formerly Chief Operating Officer)
John Leonard
Director of Product