Todd Owens is an accomplished professional in talent acquisition and executive recruitment, currently serving as Senior Recruiter in Global Talent Acquisition at the Bill & Melinda Gates Foundation since April 2018. Owens has a comprehensive background in supporting diverse functions within nonprofit and public sectors, exemplified by leadership roles at Nonprofit Talent, Baker Tilly Virchow Krause, and Dewey & Kaye, focusing on executive recruitment and organizational development. With a Master's degree in Recreation, Park and Tourism Administration from Western Illinois University and a Bachelor's degree in Education and Psychology from Bethany College, Owens has consistently demonstrated a commitment to enhancing organizational capacities, diversity, and leadership in varied settings.
Sign up to view 0 direct reports
Get started
This person is not in any teams