Business Process Assistant Manager - London, Greater London, United Kingdom
14 days ago
united kingdom
Business Process Assistant Manager - London, Greater London, United Kingdom Job Purpose: To support the Business Process Manager, leading the EUA Business Process team and be responsible for implementing business processes for the EUA Region, reviewing existing processes to optimise efficiency, a...