January 23, 2020 Sean Blanchard Sean Blanchard is the Mass Effect organization’s VP of Sales and Marketing.