Redditch, Worcestershire
is comfortable with working in such an environment. The Shared Services team has worked hard to achieve a strong reputation...