Communications Manager at Business on Camera The Company: Business on Camera is an award winning visual public relations firm specializing in corporate communications and video marketing. We are seeking a full time Communications Manager to support our portfolio of companies…