Stephen D.

Senior Leadership Consultant

Stephen D. is an experienced IT professional currently serving as a Senior Leadership Consultant at Dolby Laboratories since July 2025. Prior to this role, Stephen held multiple positions at Secureworks from March 2011 to July 2025, including Senior Director, where responsible for leading the Global IT organization, managing enterprise-wide technology budgets, and overseeing infrastructure and business systems. Stephen's earlier experience includes roles at Schneider Electric and APC by Schneider Electric as a Senior IS Engineer and IS Engineer, respectively, where significant contributions were made to the management of critical virtualization and storage environments. Stephen began a career in IT at Cooley Group as Helpdesk Support and earned a Bachelor's degree in Information Science from Johnson & Wales University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices