Whether you need a custom power solution, technical support, or a project consultation — our engineering team is ready to help.
Fill out the form below and our team will get back to you within 24 hours.
Reach out to us through any of the following channels.
Trevor Technologies W.L.L
Road 1134, Building 747
Office 2071
Manama, Bahrain
24/7 technical support available for
maintenance contract customers.