Robert Thorburn

Robert Thorburn

Strategic Project Manager

Organisational development in strategic project management and project management with a primary focus on energy systems and sustainability issues.