Clutch
Show contact
Location
Toronto, Canada
Steve Seibel
Founder & COO
Richard Schneider
General Manager, Sell to Clutch
Daniel Chitayat
Director, Marketplace Supply
Scott Dougan
Sr. Director - Engineering
Shan Srikanthan
Chief of Staff to Founder
+ 1 more
March 22, 2022 - present
View in org chart