Location York, Ontario, Canada Regions Great Lakes Gender Male
Investor Type
LinkedIn View on LinkedIn
Spencer Ross is based out of York, Ontario and is the Co-Founder of MechCan. Spencer previously worked at Northleaf Capital Partners as a Director. Spencer Ross attended the Cornell University.
