Rachel Armstrong's Location
Los Angeles, CA, US
Rachel Armstrong's Work
Rachel Armstrong's Education
Rachel Armstrong's Skills
Rachel Armstrong's Summary
Rachel Armstrong, based in Los Angeles, CA, US, is currently a Talent Acquisition Manager at OmniAb, Inc., bringing experience from previous roles at Freenome and Apeel. Rachel Armstrong holds a California State University-Channel Islands. With a robust skill set that includes Boolean Searching, PowerPoint, Social Media, Public Speaking, Business Relationship Management and more, Rachel Armstrong contributes valuable insights to the industry. Rachel Armstrong has 2 emails and 1 mobile phone number on RocketReach.