Customer Success Consultant
- Hiring Organisation
- B2BE
- Location
- Birmingham, UK
Ability to explain technical concepts clearly to both technical and non-technical audiences. Fluency in English, spoken and written. Experience working in a global, virtual team environment with multiple projects. Project management experience, including use of tools for planning and presentations. ...