• Willwork
  • Orbus
  • EDPA

etouches to Hire 100+ People by End of 2017

Innovative event management software set to grow across all regions etouches, a top global provider of cloud event management software, today announced plans to hire more than 100 people globally in 2017. Headquartered in downtown Norwalk, CT and with global offices...