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 Partnerships and Financial Services
Elizabeth Venafro
Chief Marketing Officer