James B. Marshall
Chief Technology Strategist at Microsoft
Background
James B. Marshall is a Chief Technology Strategist at Microsoft, where he works with some of the UK's largest Microsoft partners to build and scale their cloud, AI, and security practices. His philosophy is simple: repeatable beats brilliant.
With over 20 years in the technology channel, James covers the full Microsoft stack across infrastructure, data, and modern work. He's a geek at heart, self-hosting services on a home lab, building AI agent systems for personal productivity, and slowly getting less terrible at Python.
James writes about partner strategy, AI, and the tools that make technology work for business at jamesbmarshall.com. He lives in Reading, UK, with his wife and two daughters.
Tech & Things I Work With
- Microsoft Azure
- Microsoft 365
- Generative AI
- AI Agents
- Cloud Solution Providers
- GitHub
- Python
- Self-Hosting
- 3D Printing
Career Timeline
Chief Technology Strategist, Microsoft
2025 – Present. Working with the UK's largest Microsoft partners to build and scale cloud, AI, and security practices.
Technology Strategist and Sales Leader Roles, Microsoft
2020 – 2025. Developed technology and commercial strategy with distributor and reseller partners across the UK.
Earlier Career
Technology roles across the Microsoft Partner ecosystem, spanning technical pre-sales, solution architecture, and commercial strategy.