Rebecca Rankin's Location
Santa Monica, CA, US
Rebecca Rankin's Education
University of Toronto
1988 - 1991
Rebecca Rankin's Skills
Rebecca Rankin's Summary
Rebecca Rankin, based in Santa Monica, CA, US, is currently a Development at Filmaka. Rebecca Rankin holds a 1988 - 1991 University of Toronto. With a robust skill set that includes Philanthropy, Grant Writing, Non Profits, Film and more, Rebecca Rankin contributes valuable insights to the industry.