Becky Offill is currently the Director at Sage Health Strategy, with experience as a Public Relations Consultant at a self-employed company. Prior to that, Becky was a Group Manager at Weber Shandwick and an Account Supervisor at Edelman. Offill attended Illinois State University for their education.
Current role