Mallory Leo
Recruiting & Onboarding Specialist @ BP
About Mallory Leo
Mallory Leo is a Recruiting & Onboarding Specialist at bp, where she has worked since 2021. She holds a Bachelor's degree in Entrepreneurship and Venture Management from the University of Oklahoma, and has previous experience as a recruiter at Inceed and as a business development assistant at Merrill Lynch.