Od 1998 r. pracuje jako trener, coach i doradca. Certyfikowany coach – absolwent międzynarodowej szkoły coachingu International Coaching Community. Posiada certyfikat Success Insights®, uprawniający do korzystania z tej metody w pracy szkoleniowo-doradczej i coachingowej. Absolwent Akademii Strategicznego Przywództwa ICAN Institute/Harvard.
Prowadzi szkolenia oraz projekty konsultingowe w zakresie: zarządzania zespołem, przywództwa i kierowania ludźmi, motywowania, coachingu, oceny pracownika, negocjacji, sprzedaży, zarządzania projektami, zarządzania zmianami i usprawniania procesów.
Jest ekspertem i praktykiem w dziedzinie zarządzania projektami. Twórca autorskiej metodologii zarządzania ryzykiem stosowanej w zarządzaniu projektami.