Michele Brown is an accomplished professional with over 20 years of experience in information security, business continuity, and sourcing management. Currently serving as the Director and Senior Lead Info Security Manager at TIAA since September 2019, Michele has previously held various senior management positions at Bank of America, including SVP and Senior Business Continuity Manager. Additional roles at Bank of America encompassed Project Manager in Mortgage Sales Technology and Process Design Consultant, demonstrating a diverse skill set in operational support and project management. Earlier career experience includes roles such as Strategic Sourcing Manager at United Rentals Inc. and Buyer at Jacobsen, a Textron Company. Michele holds a Bachelor's degree in Integrated Marketing Communications from Winthrop University, completed in 2000.
Sign up to view 3 direct reports
Get started