Senior Business Analyst
- Location
- Greater London, England, United Kingdom
detail or delivery focus. Strong facilitation, communication, and stakeholder management skills. Comfortable with ambiguity and able to bring structure to complex product, data, or workflow problems. What We Offer Ownership: Build our BA function from the ground up. BA work is currently shared across product and tech ...