Brian McLain is a Strategy and Partnerships Leader currently serving as a Senior Manager in Corporate Development at Indeed.com, where they identify and evaluate partnership opportunities to enhance product strategy and unlock new business lines. Prior to this role, Brian honed their skills at Deloitte as a Senior Consultant, focusing on Human Capital solutions across various industries. They also gained experience in supply chain management and project engineering at LyondellBasell. Brian holds an MBA from the Red McCombs School of Business at The University of Texas at Austin and a BS in Mechanical Engineering from the same institution.
Location
Austin, United States
This person is not in any teams
This person is not in any offices