Amazing Results – Metro Bank 5th Anniversary July 29, 2015
Everything at Metro Bank is built around customer service. They spend NO money on advertising. How many firms can go from 4 locations and 40 employees and go to 1,800 employees, 36 locations and $7.8 billion in assets. Within another 5 years they will achieve $38 billion in deposits. (The information below is from Vernon Hill the … Read more