Thoughtworks

City of London
Total Offices: 4
7,674 Total Employees
Year Founded: 1993

Teams at Thoughtworks

Recently posted jobs

2 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Cloud • Information Technology • Software • Analytics
Lead Thoughtworks.com as a digital product, owning its vision, roadmap, customer journeys, content quality, publishing model, design system, and experimentation. Translate go-to-market and employer-brand strategies into connected experiences across the website, email, and events. Lead multidisciplinary teams, improve workflows with reusable patterns and automation, apply AI to content and quality processes, and ensure experiences work for people, search engines, and AI assistants.
13 Days AgoSaved
Hybrid
3 Locations
Cloud • Information Technology • Software • Analytics
Lead business development and strategic account management across UK and Ireland retail, consumer, travel, and airline sectors. Manage the full sales cycle, cultivate senior client relationships, develop account and go-to-market strategies, and drive $20 million to $50 million in annual revenue. Partner with account, delivery, industry, and technical teams to create value propositions, negotiate contracts, govern delivery, improve margins, and expand strategic accounts through digital transformation offerings.