Each Person Announces Partnership with Leading Brand & Digital Agency Mammoth Mammoth Melissa Loughran Head of People