After almost a decade since meeting as colleagues, Spencer Ross and Arty Phillips founded MechCan to enable owner-operators to unlock the value of their business while gaining a partner to support future growth and help with succession planning. MechCan believes in win-win partnerships and has a deep respect for entrepreneurs who do business the right way.
Prior to MechCan, Spencer and Arty invested in and supported middle market companies on behalf of leading financial institutions.