Sopra Steria, the IT consultancy headquartered in Annecy, France, has announced the appointment of Craig Wilson to the position of Managing Director of Financial Services, where he will be focus on broadening and deepening relationships with Sopra Steria’s current and prospective customers. Wilson ...