Michelle Baumgarten

Michelle Baumgarten

Designation at C Design


  • London, United Kingdom
19 events
14Industries
Following 19 events in 12 cities across UK
Junior sales manager for C Design.

Events

[+] Expand