Douglas Allan is an experienced digital professional currently serving as the Director of Digital Experience, CX at Blue Cross and Blue Shield of Minnesota since May 2018. In this role, Douglas manages a diverse digital team focused on enhancing the online experience for shoppers, members, employers, and providers. Prior to this, Douglas spent over a decade at Thomson Reuters, progressing from Creative Lead to Senior Director in Global Creative Services, where leadership expanded to an international team responsible for innovative web experiences. Douglas played a key role in digital governance and transformation initiatives, leveraging a strong understanding of Adobe Experience Manager and related technologies. Earlier career experience includes various design leadership roles at SCHERMER, Tartan Marketing, and Quality Bicycle Products, contributing to creative projects in both agency and corporate environments. Douglas holds a Bachelor of Fine Arts in Graphic Design from Minnesota State University, Mankato, and additional education from the University of St. Thomas - Opus College of Business.
Sign up to view 0 direct reports
Get started
This person is not in any teams