Shanahan Engineering's IT department is led by David Bell (Global Programme Director) and has 65 employees.
Ovidiu Rusu
Professional Freelancer
Deniz Ozgun
Lead Mechanical Engineer
Looking for a particular Shanahan Engineering employee's phone or email?