Metro Credit Union Names Mechanica Agency of Record
Metro Credit Union, one of the largest state chartered credit unions in Massachusetts, announced that it has named Mechanica, a strategic and creative agency based in Newburyport, Massachusetts, as its agency of record. Mechanica will be tasked with all communications efforts for the brand, including creative, planning and engagement strategies to broaden and differentiate Metro […]