One Branch, All Digital

As the vice president of marketing and sales at Needham-based Direct Federal Credit Union, Michael Ferreer has been implementing digital strategies for roughly four years.