Chief People Officer at Navro
Human Resources
-, England, United Kingdom
Chief People Officer at Navro
Human Resources
-, England, United Kingdom
My expertise is in Leading Change and I am most involved in Leading Change.
Chief People Officer
Chief People Officer