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.

Location

Waterford, Ireland

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


Specialist Technical Services (STS Group)

1 followers

Specialist Technical Services is dedicated to being the best and most cost efficient provider of electrical and mechanical engineering as well as instrumentation services in Ireland, the UK and Europe. We are a flexible, highly experienced full-time team of professionals, some of whom have up to 40 years’ experience on major projects all over the world.


Industries

Employees

501-1,000

Links