MEC has over 30 years of combined experience within manufacturing operations and world class sites, and more than £4 million of cost savings and improvements to businesses in the UK so far. This includes FTSE and Fortune 100 listed companies and Forbes/ Glassdoor No1 best places to work. Our passion...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2021 (4 years)
Address:
OXFORD, GB
LOW
spending power