Michal Tuleja

Michal Tuleja

10+ years in tech. Hands-on developer and experienced leader.