presentation skills (e.g. PowerPoint); ability to present at senior management meetings • Fluent in English; additional languages is a plus Nice...