Sarah LaRoche Email

Senior Director, Customer Success and Delivery . TouchSource

Current Roles

Employees:
55
Revenue:
$7.2M
About
TouchSource is an industry leader in electronic directory, wayfinding, and public access information systems and kiosks. TouchSource systems are in high demand in the commercial office industry, healthcare, education, government and corporate settings. With installations across the US and Canada, TouchSource has unparalleled industry experience and expertise.
TouchSource Address
1370 Miners Drive
Lafayette, CO
United States
TouchSource Email

Past Companies

TouchSourceSenior Director, Customer Success and Delivery
TouchSourceDirector of Customer Success
PropertybaseConfiguration Manager

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.