LeaderSkilz

LeaderSkilz is a series of short funny videos about awkward moments at the office. Companies all over the world use these videos in training and development courses.