We Are On Point. Established in 2010, On Point is a full, turnkey Events and Activations company in Johannesburg. At On Point, our experienced team of consultants works with you to bring your vision to life.
We strive to create event suc
...show more