John Clements - Japan Desk
–
Bel-Air, 1203, Philippines
1) Lead project and business development, operations, strategic planning, partnerships, and all other necessary activities in relation to project development and operation or asset-management of power projects (i.e. generation, distribution, trading... - May 15