- Phone
- Office: 310 795-0143
- Address
- United States of America
Rachel Aberly
Public Relations & Marketing SpecialistRachel Aberly is a public relations and marketing specialist with experience in a broad swath of campaigns, international and domestic, from awards to festivals, including personal and corporate outreach, expertise in all aspects film, television and streaming publicity, from production through release.