Service Operations Specialist - 4113
- Location
- City Of London, England, United Kingdom
demands from the business. Self-motivated to exceed management expectations and objectives. Demonstrate good technical, analytical and problem-solving skills. A high level of presentation and communications skills with the ability to communicate confidently with both business and technical staff at all levels. Ability to engage with ...