AVROBIO, Inc. announced resignation of Geoff MacKay as President. Geoff is eaving to join an emerging early-stage company.