Developed in Cape Town with sales offices in South Africa, Germany and the UK.
A once-off fee covers the initial setup, branding and activation of each InstaVid Franchise Account and a low monthly licensing fee allows your sales team access to the InstaVid service from the comfort of their smartphone or desktop computer. Contact us today to arrange a demo!
Nic Carr / +27 71 529 8008
If you're not using video in your Sales Strategy
then now's a good time to start