Tag: Mo Macrae

Harnessing the power of video for corporate communications with Mo MaCrae

“How you show up on video is how you’re seen in the world.” Audiences have been mesmerised by video ever since the technology’s inception. Video...