Meet The Management Team

Leverage Safety brings together an exceptional team of industry experts, each with a passion for practical solutions. This focus means that for businesses trying to simplify their safety efforts whilst at the same time improving their safety performance, assured that you'll get what you need. 

Troy Jeanes

Managing Director


With 20 years in the oil and gas industry,  mining & construction industry. Troy holds a Masters in Health and Safety, and his experience includes Safety Management, Emergency and Crisis Management, Occupational Safety, Medical Response. Troy brings a proven capability to assess and streamline HSE with a focus on usability and sustainability.

M: +971 58 211 9540

Roel Castro

Sales Director


With over 20 years experience in the shipping industry internationally, Roel understands the need to provide quality solutions to our clients that meet the expectations of both the workforce and management.


Holding the rank of Chief Engineer, Roel uses his practical experience to help clients find solutions that fit their business in a sustainable way.

M: +63 929 102 0735