Summary
James Cadd is a Senior Product Manager at Microsoft leading Calling & Teams Phone in Azure Communication Services, translating decades of real-time communications and developer engagement experience into product strategy and roadmaps for contact center and customer engagement solutions. Based in Seattle, he combines deep technical roots—from early .NET, Silverlight and Windows Phone development to modern Azure developer platforms—with a talent for empathizing with CTOs and engineering teams to remove integration friction. Over 11+ years at Microsoft he has progressed from hands-on software roles to strategic product leadership, shaping developer platforms that prioritize scalability and developer experience. Notably, his background in both client and developer platform roles gives him a rare perspective on aligning UX, SDKs, and cloud services to drive adoption and “customer love.”
11 years of coding experience
15 years of employment as a software developer
University of Florida