Troy Carroll

Director, Sales Operations

Troy has been with ID Technologies for over ten years and knows the operation inside-out. As Director, Sales Operations, he performs a critical role in minimizing time-to-value for our customers. Troy manages the sales operations team, with a particular focus on delivering improvements that enhance the efficiency and effectiveness of our entire sales force. His work extends across data analysis, sales process and operating model improvements and CRM system effectiveness. His experience stems from a long and varied career in purchasing and inside sales. Troy’s greatest passion is to watch his kids play sports.

← Back to Our Leadership