Overview We are seeking a Site Manager to join our Life Science team in Kildare. The Site Manager is responsible for managing and coordinating site operations on assigned projects under the direction of the Operations Manager.
Overview We are seeking a Senior Engineer to join our Life Science Team in Kildare . The Senior Engineer manages the engineering function as the senior representative, co-ordinates with the line manager and provides Engineering Leadership for their