Cathy Richards Location
New York, United States
Cathy Richards Work
Cathy Richards Education
Cathy Richards Skills
Cathy Richards Summary
Cathy Richards, based in New York, United States, is currently a Audio Visual Engineer at Avalara. Cathy Richards brings experience from previous roles at Cbre, Movement in C, Atlas Films McDc and Various Companies. Cathy Richards holds a University of North Texas at Dallas. With a robust skill set that includes Administrative Assistants, Choreography, Dance, Performing Arts, Event Planning and more. Cathy Richards has 3 emails on RocketReach.