Meet our leadership team!

Jim McKay
Jim McKay
Chief Executive Officer, North America
Rick Barnes
Rick Barnes
President
Matt Giarratani
Matt Giarratani
Chief Technology Officer, North America
Cory Hunter
Cory Hunter
Executive Vice President Business Development
Elina Tea
Elina Tea
Chief Financial Officer, North America