Ross Cowan is a Business Development Manager at Starfish Construction, a position held since July 2021, following a role as Supervisor at Revolution Bars Group PLC from October 2016 to July 2021. Ross obtained a Bachelor's degree in International Business from Glasgow Caledonian University between 2016 and 2020 and furthered studies at Hochschule für Technik und Wirtschaft Berlin from 2018 to 2019, also in International Business.
Sign up to view 0 direct reports
Get started