Rachel Oh's Location
Newport Beach, CA, US
Rachel Oh's Work
Rachel Oh's Education
Brigham Young University
BA (Political Science)
1988 - 1995
Rachel Oh's Skills
Rachel Oh's Summary
Rachel Oh, based in Newport Beach, CA, US, is currently a Enlistment Executive at LRN, bringing experience from previous roles at Huthwaite. Rachel Oh holds a 1988 - 1995 BA in Political Science @ Brigham Young University. With a robust skill set that includes Leadership, Solution Selling, Team Building, Strategic Partnerships, Salesforce.com and more, Rachel Oh contributes valuable insights to the industry. Rachel Oh has 5 emails and 1 mobile phone number on RocketReach.