42Roofs cover image

Johannesburg, South Africa

We help connect brands with the right target audiences by use of digital media and strategy, influencer campaigns and events management.