Profile cover photo
Profile photo
Mark McClennan
188 followers -
Senior vice president, MSLGROUP (Public relations agency) and occasional stand-up comedian
Senior vice president, MSLGROUP (Public relations agency) and occasional stand-up comedian

188 followers
About
Mark's posts
Wait while more posts are being loaded