Natalie Odom

Business Development Manager

Natalie Odom currently serves as a Business Development Manager at Baylor Scott & White Health since October 2025. Previously, Natalie held various roles at Boehringer Ingelheim from January 2017 to October 2025, including Lead Sales Representative, Senior Sales Representative, and Field Sales Representative. Natalie's career began at Merial as a Field Sales Representative and Field Sales Development from September 2013 to January 2017, followed by a position as a Beef Sales Associate at Cargill from June 2012 to September 2013. Earlier experience includes an internship at Cargill as a Beef Operations Intern and an internship at Equine Sports Medicine & Surgery. Natalie Odom earned a Bachelor of Science in Animal Sciences from Texas A&M University and a Master of Business Administration from Abilene Christian University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices