Senior Manager, Digital and Social Communications

We are working on an incredible job opportunity that just opened up at a biotech company in Cambridge, MA. It's for a Senior Manager, Digital and Social Communications role, and let me tell you, it's pretty exciting stuff. First off, let me paint a picture of the company.