Sherry Allen

Author Headshot

Sherry oversees Managed Services strategy and growth initiatives and has responsibility for the business development and sales activities across Avanade's East Region markets. Sherry works with clients to identify opportunities and solve challenges by leveraging Avanade’s Microsoft ecosystem specific solutions and resources to create long term financial and service performance value that aligns with business outcomes. She joined Avanade in early 2014 after 16+ years with IBM working as a Managed Services pursuit executive leading large, complex engagements across various industry segments such as Financial Services, Communications & Media and Public Sector. Sherry lives in the Charlotte, North Carolina area and is a graduate of the University Northern Colorado with a dual Bachelor’s degree in Marketing and Management and has attended the Executive Leadership Program at The Wharton School of the University of Pennsylvania.


Managed Services

Managed services keeping businesses up-to-date

Posted on February 11, 2016

Most organizations realize that to elevate current service levels and accelerate change, they need to engage a managed services partner.

Read more

Managed Services

Managed services: design, build and run with it

Posted on December 9, 2015

A good managed services partner operates as part of the same family as its clients, but is also separate enough to provide a broader perspective of the business.

Read more

Avanade Insights Newsletter

Stay up to date with our latest news.

Next steps

Talk to us about how we can bring the power of digital innovation to your business.

Modal window
Share this page