Managed international deployment across different countries and cultures
General Director at a energy/utilities company with 10,001+ employees
Project Description
Managed international deployment across different countries and cultures (Brazil, Spain, European level and US)