Vision, Mission and Core Values

Preferred One Stop Solution Supplier


Being a premier global manufacturing organisation for making world-class special purpose products, thereby establish MECh Engineers as “Preferred One Stop Solution Supplier” with major worldwide engineering consultants, EPC contractors and end customers of Heavy Industrial & Process Plant Equipment.
Enhancing value for all stakeholders by delivering premium products


Enhancing value for all stakeholders by delivering premium products through operating efficient manufacturing systems with sustainable business practices.
our core values

Core Values


Customer Orientation

We don't want to push our ideas on to customers, we simply want to create what they want.


We believe in doing right and not what is easy.


We create the opportunities and don’t wait for it.

Improvement & Innovation

We learn from mistakes and improve ourself. We believe nothing is impossible. If our customer has vision of their requirements then we are ready to develop customized equipment for them.


Corporate Social Responsibility (CSR) is an integral part of our business. CSR underpins our strategy and helps us to manage our impact on society, and it contributes towards a more sustainable way of doing business.