Todd Perry

Takoradi, Ghana

A commercially astute senior manager with market, technical and operational smarts
Todd's Skills
Business Development
Marketing
Background
Work Experience

Manager Business Analysis / Business Development

Rio Tinto

August 2006 - October 2015