Pawel Olcha is a seasoned professional in customer success management with extensive experience across several organizations. Currently serving as a Senior Customer Success Manager at N-able since March 2020, Pawel has previously held positions such as Customer Success Manager at N-able, Senior Customer Success Executive at Netguru, and Senior Consultant at Connectmedica. Pawel's career began in program management at Info-Tech Research Group and included a role as Student Liaison Officer at Fanshawe College, where responsibilities included organizing orientation tours and large academic events. Pawel holds a Bachelor of Arts in History and Geography from Western University, an Ontario College Graduate Certificate in International Business Management from Fanshawe College, and a FITT Diploma in International Trade from the Forum for International Trade Training.
Sign up to view 0 direct reports
Get started