Maxwell Stamp is one of the world's leading international economics consultancies. Established in 1959, we have over 50 years of experience in over 165 countries and territories. Our track record in transition and developing countries is unparalleled from Albania to Zambia. We are London based, bu...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1959 (67 years)
Address:
34 FARRINGDON LANE; LONDON, ENGLAND EC1R 3, GB
HIGH
spending power