Red Bull - Cape Town, Western Cape 

Supports the Brand Team in creating branding and through the line communication for specific marketing projects in strong collaboration with the respective…