Business Analyst
- Hiring Organisation
- TRIA
- Location
- City Of Bristol, England, United Kingdom
Business Analyst or hybrid BA/PM in fast-paced/entrepreneurial environments Strong experience mapping complex systems, processes and supplier landscapes Commercial awareness, including confidence reviewing contracts, invoices and licence arrangements Excellent stakeholder management skills, with the confidence to work autonomously and get things moving ESSENTIAL: Previous ...