Operations & Maintenance Coordinator, Vietnam
BayWa r.e.
- Ho Chi Minh City
BayWa r.e. is the home for change makers. We r.e.think energy – how it is produced, stored and can be best used to enable the global renewable energy transition that is essential t…