Latka logo

Penny Swift

  • Senior Director of Licensing, Risk and Compliance at Hiatus
Carmel, New York, United States
LinkedIn