Andrew Duncan
Chief Executive Officer and Chairman of the Board
Ravi Krishnan
Chief Technical Officer and Director
Dharmesh Dadbhawala
Senior Vice President of Operations
Charlie Glavin
Chief Financial Officer, Secretary and Director
Glenn Cordingley
Senior Vice President
JB Kuppe
Senior Vice President of Sales & Marketing