we do important, everyone has an important role to play, from caring for vulnerable people to managing complex public services.... We are a team of 50,000 people responsible for delivering essential public services around the world in areas including defence...
Serco