Joe has more than 20 years of successful financial sales, marketing, training and management experience. His background includes financial institutions, sales management and leadership management. He has coached and trained more than 5,000 successful professionals over the past 10 years. He is also a bilingual master trainer (English and Chinese).