Rachel Beck's Location
Austin, TX, US
Rachel Beck's Work
Rachel Beck's Education
Rachel Beck's Skills
Rachel Beck's Summary
Rachel Beck, based in Austin, TX, US, is currently a Senior Customer Success Manager at Miro, bringing experience from previous roles at GLG and GLG (Gerson Lehrman Group). Rachel Beck holds a Bachelor’s Degree in Major in Biology, Minors in Psychology and Spanish @ Duke University. With a robust skill set that includes Microsoft Word, Biology, Spanish, Research, Primates and more, Rachel Beck contributes valuable insights to the industry. Rachel Beck has 2 emails on RocketReach.