Francesca Kehl's Location
New York, NY, US
Francesca Kehl's Work
Francesca Kehl's Education
Francesca Kehl's Skills
Francesca Kehl's Summary
Francesca Kehl, based in New York, NY, US, is currently a Trust and Safety Manager at Clutter, bringing experience from previous roles at Clutter and Associated Students UCLA. Francesca Kehl holds a Bachelor's of Arts in HISTORY @ University of California, Los Angeles. With a robust skill set that includes Microsoft Office, Customer Service, Microsoft Word, Leadership, PowerPoint and more, Francesca Kehl contributes valuable insights to the industry. Francesca Kehl has 1 email and 1 mobile phone number on RocketReach.