Our Leadership

Andrew Duncan
Chief Executive Officer and Chairman of the Board

Ravi Krishnan
Chief Technical Officer and Director

Dharmesh Dadbhawala
Senior Vice President of Products

Charlie Glavin
Chief Financial Officer, Secretary and Director
Glenn Cordingley
Senior Vice President of Sales

JB Kuppe
Senior Vice President of Marketing
Contact Us