SR
About
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.
Investment Focus
- Location
- York, Canada
Contact Information
linkedin.com/in/••••••••
Find more investors like Spencer
Search Investors