The Switch has announced the appointment of David Zhao in the position of General Manager for China.
Zhao comes from a mechanical engineering background and previously held senior management positions in the telecommunication and transportation industries. Zhao’s mandate includes implementing and applying The Switch’s flexible business model in China to optimize operations and grow its local customer base. One main objective will be to enhance The Switch’s local capabilities as well as improving business processes and promoting the company’s engineering competence. David will further improve the communication within the group and among the personnel in China.