En 2004, Giles a fondé cxpartners avec Richard Caddick. Ensemble, ils ont travaillé avec certaines des plus grandes entreprises internationales.
Depuis février 2020, l'entreprise a rejoint le Groupe Sopra Steria. Aujourd'hui, il accompagne les conseils d'administration pour les aider à réinventer leur business model et ainsi améliorer leur performance en plaçant les besoins des clients au cœur de leur activité.
Giles partage son expérience à l'occasion de conférences dans le monde entier.