Stephen Leach is an Authentic Content Executive at National Geographic and a dedicated content strategist with extensive experience in diversity and inclusion. They previously served as the Director of Inclusive Content and Engagement at The Walt Disney Company, where they focused on multicultural audience engagement and talent development. Prior roles include leadership positions at The Walt Disney Studios, Marriott International, and Nestlé, where they championed community relations and workforce diversity initiatives. Stephen holds a Bachelor of Science in Psychology from Wake Forest University and is passionate about promoting inclusive storytelling and community engagement.
This person is not in any teams
This person is not in any offices