VP, Client Management
Jellyfish Digital Group Limited
New York, NY
Client Management Partner. At Jellyfish we believe that our individual differences are our greatest assets. We are...