menu
40292906-295e-4bff-9f21-11f25a8b13c3
Profile Avatar

Luke Barrett

Managing Director, ThoughtWorks EU