This profile was last updated on . .
Is this you? Claim your profile.
Three Cherry Trees Lane
Hemel Hempstead, Hertfordshire HP2 7AH
Extensive expertise in its three core businesses of consulting, systems integration and managed services has made Steria a leading, end-to-end IT services provider for companies and public authorities throughout Europe. With a revenue of more than â‚¬1.1 ... more
Bain Capital LLC
Ernst & Young LLP
Oliver , Wyman & Company