Customer Service Specialist (Colombia)
Overview Design and execute a commercial strategy focused on projects ranging on new business opportunities for tracker & fixed structure across the North LATAM region (Mexico, Central America, Caribbean, and Colombia). Responsibilities...