CTOs on the Move

Openface Inc

www.openface.com

 
  • Number of Employees: 25-100
  • Annual Revenue: $1-10 Million
  • www.openface.com
  • 3445 av du Parc
    MontríŠal, QC CAN H2X 2H6
  • Phone: 514.281.8585

Executives

Name Title Contact Details

Similar Companies

Geossance

Geossance is a Centreville, VA-based company in the Computers and Electronics sector.

Kaba Benzing America

Kaba Benzing America is a Hollywood, FL-based company in the Computers and Electronics sector.

POST Computer Systems

POST Computer Systems is a Wilbraham, MA-based company in the Computers and Electronics sector.

Eagle Eye

Eagle Eye is a North Hollywood, CA-based company in the Computers and Electronics sector.

Smart USA

Our platform transforms retirement savings and financial wellbeing for employers and their employees. Our platform was purpose-built in 2014 for defined contribution plans. Today, we`re one of the largest retirement plan providers in the UK and have over 70,000 employer plans globally.