Mavel corporate office is located in 121 Mount Vernon St, Boston, Massachusetts, 02108, United States and has 51-200 employees.
mavel
mavel as
mavel americas inc
mavelamericasinc
mavel sa
mavel, benjamin
| Location | People at location |
| Europe | 11-50 |
| North America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Mavel's success, and advanced their careers.
Explore More
Mavel is a Czech-American engineering and manufacturing company that specializes in providing turbines for hydroelectric power plants. They offer a comprehensive range of Kaplan, Francis, Pelton, and micro turbines with capacities ranging from 30 kW to 30 MW. Founded in 1990, Mavel has over 100 proprietary designs and their products are installed i... Read More