vzaar CEO Blog

Hi, I’m Stephen McCluskey, new CEO at vzaar. I’m really pleased to be helping this dynamic company to grow and drive the takeup of online video to our business customers. My background is in growing tech businesses. I’ve...

New CEO for vzaar

Press Release London, UK, May 24th 2010 vzaar, the leading professional online video platform, today announced Stephen McCluskey as Chief Executive Officer. “Stephen‘s ability to turn strategy into action and drive sales...