Stephen Brown, MBA, is a seasoned professional currently serving as the Sr. Executive Regional Director of Strategic Accounts at Eli Lilly and Company, a position held since 2003. With a strong foundation in strategic planning and execution, they lead a team focused on improving health outcomes through effective account management and customer-focused initiatives. Prior to Eli Lilly, Stephen worked as a Marketing Programs Manager at BP, where they developed successful marketing strategies to enhance brand visibility and drive business growth. They earned a B.S. in Marketing from Morgan State University and an MBA in Marketing Management from The Johns Hopkins University - Carey Business School.
This person is not in the org chart
This person is not in any teams
This person is not in any offices