Sopra Steria

Senior Management team at Sopra Steria. Various management shots as well as around 26 head shots. Interestingly, I used to work here in another life!