Jan-Louis Janse van Vuuren
Project Engineer, REH Project Development
Jan-Louis Janse van Vuuren is a Project Engineer at REH Project Development. He has experience in project development and asset management of infrastructure projects relating to small hydro power. He is responsible for project management over large capital projects at their existing Hydro Power Stations in South Africa. He supports the Project Development team on a technical and management level on a portfolio of Sub-Saharan Hydro projects. He is also part of the Engineering Management team that supports the Operation & Maintenance team with technical advise and operations management on REH's existing assets. He has a background in Mechanic and Mechatronic engineering and earned his master's degree in Solar Thermal Energy Systems at the University of Stellenbosch's Centre for Renewable and Sustainable Energy Studies.