Bloemfontein, South Africa
Experiential marketing & promotions Special events & staffing Public Relations & media liaison Graphic design & corporate identities Brand management & branding Website development, maintenance & hosting Photography & videography Marketing strategy & execution Digital marketing strategy & execution Media Planning Social Media Management