Jenna Ross is a Clinical Specialist III at Abbott, where Jenna has been employed since November 2020. Prior to this role, Jenna served as a Bio Stim Representative at Orthofix from March 2015 to November 2020. Jenna holds a Bachelor of Applied Science in Health Services from La Roche University.
This person is not in any teams
This person is not in any offices