Senior Technology Services Manager
- Location
- Greater London, England, United Kingdom
decisions. Build strong working relationships across the organisation, engaging with frontline and warehouse teams so that technology reflects how Felix actually works. Support planning, budgeting and resourcing within your area, and escal... Person Specification We are looking for a confident and credible leader who can take ownership of service delivery ...