Certyfikowany trener organizacji, koordynator projektów, inżynier oprogramowania, metodyk ze specjalizacją w edukacji zdalnej. Posiada bogate doświadczenie trenerskie (ponad 10 000 godzin szkoleniowych), m.in. w obszarze treningów komunikacyjnych, standardów obsługi klientów, budowania pozytywnego wizerunku, zasad skutecznego prowadzenia szkoleń, w tym szkoleń zdalnych, budowania platform do nauki zdalnej, cyberbezpieczeństwa, obsługi aplikacji biurowych, administrowaniem bazami danymi z elementami języka SQL, wykorzystania aplikacji (w tym aplikacji dostępnych w chmurze) w komunikacji, zarządzaniu. Posiada zaawansowaną znajomość narzędzi IT do realizacji usług zdalnych oraz tworzenia zdalnych usług rozwojowych. W okresie ostatnich 10 lat zrealizował ponad 100 zdalnych usług rozwojowych (z czego 60 w ciągu ostatnich 2 lat). Posiada 5-letnie doświadczenie w projektowaniu i tworzeniu zdalnych usług rozwojowych oraz zrealizował 12 projektów zdalnej usługi rozwojowej w ostatnich 3 latach.