Upul Machanayake joined Vidullanka PLC in 2003 and has since been an integral figure in the operations of the company’s plant functions. His extensive training and experience in mechanical, electrical, hydraulic and pneumatic engineering have guided his 20-year career at the company. Manchanayake has managed the technical requirements while overseeing the coordination of the construction of the company’s power plants. In his capacity as Chief Mechanical Engineer, he overlooks the operations of 11 hydro power plants and 2 solar power plants, both in Sri Lanka and overseas in Uganda.