
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


JB Kuppe
Senior Vice President of Sales & Marketing
