Business Analyst
- Location
- Bromsgrove, England, United Kingdom
ownership and work independently A strong customer focus, including ability to think in terms of customer experience A methodical and creative approach to problem solving Excellent verbal and written communication skills, including proficiency in explaining technical details in everyday terms to senior leaders and business partners within ...