United Kingdom – The Flash Centre, Leeds

The Flash Centre, Leeds
Unit 7 Scala Court
Leathley Rd
LS10 1JD
Sales:0113 247 0937
Accounts:0113 247 0037
Fax:0113 247 0038 

About the Author

Rachel has been with Zacuto since 2009. She began working in the sales department and moved to marketing in 2013. In her role as Digital Marketing Director she oversees the gear loan and review program, social media, blog content,, and works with the team on overall marketing strategy. Rachel has a BA in Theatre with a focus on Directing from Arizona State University. Those who have spoken with her on the phone know she occasionally reveals her homeland by slipping into a British accent. Rachel likes tear-jerker sports movies, reading cookbooks for pleasure, and crossword puzzles. Contact her at


Sign up now!