Our Team

Our Team

The Executive Management team is responsible for overseeing Euro Mechanical’s operational and business development activities.

Jon Rawding

Chief Executive Officer

Jeremy Mason

Deputy General Manager

Mohamed Akram

Chief Financial Officer

Neelapriyan R. K.

Division Manager

Construction & Maintenance Services

Elmer Tanglao

Division Manager


Ramesh Babu

Division Manager

Advanced Technologies and Solutions

Roy Edmond

Division Manager

Bolting & Machining Solutions

Nabeen Kumar

Business Development Manager

Prashant Rane

Technical Manager