member photo

Claire Hamilton

UK Head of TA

Capgemini

View the full list here.