Expertise Centre Manager
- Location
- Windsor, England, United Kingdom
working with customers to conserve resources and enhance sustainability. We conduct a mix of in‐person and virtual interviews. Virtual interviews are held via Microsoft Teams and are recorded and transcribed. We may utilize AI tools to support our hiring team in notetaking, summarization, and internal training. AI tools ...