Jemma Azoulay

Marketing manager, Kramer
  • Kramer
  • Israel

Department

Business Development Marketing/Communications Research

Language

English

Company Type

Industry Association

Influencer Of