Renewables & Environment - , England, United Kingdom
MEC specializes in delivering engineering services for large-scale PV construction projects throughout the world by undertaking fully the Project Management, project design, procurement, and installation . The most vital element of our business is the client-centric philosophy, which drives all of our decision-making. At MEC we believe that in a B2B environment, building relationships based on integrity is an absolute must.