Manager, Digital Activation
Neo Media World - New York, NY
Mar 23, 2022ABOUT THE ROLE: Are you versatile enough to take on this 3-pronged role? You'll will be responsible for the operational management of a client's paid social marketing initiatives, managing the less ...
