Stephen Crossan, based in Aberdeen, GB, is currently a Engineering Manager at The WellBoss Company. Stephen Crossan brings experience from previous roles at The WellBoss Company, Oilenco, MecDe Solutions and Wellvene. With a robust skill set that includes Leadership, Engineering Design, Illustrator, Gas, AutoCAD and more. Stephen Crossan has 1 emails on RocketReach.
Looking for a different Stephen Crossan?
Find contact details for 700 million professionals.