Owen Cahalan

Owen Cahalan is an experienced professional in the construction and engineering sector, currently serving as Group BIM Manager at Specialist Technical Services (STS Group) since January 2018, where responsibility includes overseeing all BIM activities and introducing new technologies to enhance value. Previous roles encompass M&E Contracts Manager for mission-critical data centre projects across various regions, M&E Construction Manager at Takeda Pharmaceuticals for site upgrades, and Interface Project Manager at Janssen Sciences. Prior experience includes senior project management at Kentz, project management consulting at Propel Petroleum Engineering, and various project management and engineering roles at Sepam, along with foundational experience as an electrician in a family-owned business. Owen holds multiple degrees, including a Bachelor of Science in Building Information Modelling and Management, and an MBA in Strategy from University of Strathclyde.

Links

Previous companies

Sepam logo

Org chart

This person is not in the org chart