Glenn Abel

Glenn Abel

Glenn Abel

Glenn has been helping leading organizations design and implement world class contact centers for over 16 years.