Technology Evaluation Centers

0 followers


Technology Evaluation Centers (TEC) is the world’s leading provider of software selection resources, services, and research materials, helping organizations evaluate and select the best enterprise software for their unique needs. With its advanced decision-making process and software selection exper... Read more

Headquarters

Longueuil, CA

Employees

51-200

Links

Org chart

Yves Payette

Collapse
Mehdi Aftahi
Chief Technology Officer
Michael Thaw
Vp, Advisory Services
Seymour Walden
Vice President Of Global Services
Barry Melsom
VP Global Marketing & Sales
Sami Chaudhry
Senior Sales Director
Pascal Perry -
Chief Security Officer (cso)
Alexandra Telfer
Content Manager
Christopher Devereaux
Vendor & Vars Consultant Team Lead
Ilia K.
Analyst
Tony Robinson
Vendor Services