Senior Brand Manager

The ability to roll sleeves up and execute a strategy by yourself, as well as delegate tasks to get a job done.

Compartir:
Compartir: