James Flaherty is a seasoned professional in the construction and engineering sector, currently serving as a Preconstruction Design Manager at TSL since March 2025. Prior to this role, James held positions including CSA Manager at Winthrop Technologies from September 2018 to February 2025, and Project Manager at both John Cradock Limited - JCL and John Sisk and Son Ltd between July 2014 and July 2014. James's extensive experience began as a Site Agent at John Cradock Limited - JCL from 1997 to 2007. James holds a Chartered Engineer designation from Engineers Ireland and has a Bachelor of Engineering (BEng Hons) in Civil Engineering from Queen's University Belfast, along with a Diploma in Engineering and a Certificate in Engineering from Technological University of the Shannon, Athlone Campus.
This person is not in the org chart
This person is not in any teams
This person is not in any offices