Manager, Project Finance Mergers & Acquisitio...
Energy, Utilities & Waste · Saudi Arabia · 501-1,000 Employees
View Company Info for Free
Manager, Project Finance Mergers & Acquisitio...
A closer look at the technologies used by Mowah
MOWAH is a leading provider of water, renewable energy, and environmental solutions in Saudi Arabia, established in 2002. The company specializes in delivering water, wastewater, and energy solutions, along with project development, investment, project management, and operations and maintenance services. MOWAH and its subsidiaries focus on infrastr... Read More