Rachel Razor Location
New York, United States
Rachel Razor Work
Rachel Razor Skills
Rachel Razor Summary
Rachel Razor, based in New York, United States, is currently a Stop Motion Animator and Production Designer and Creative Director at Razor Productions. Rachel Razor brings experience from previous roles at Razor Productions. With a robust skill set that includes Production Management, Talent Casting, Location Scouting, Art Buying, Casting and more. Rachel Razor has 3 emails and 1 mobile phone numbers on RocketReach.