At TalentBase we strive on helping SMEs have access to tool to better manage their teams. As a Brand Ambassador your mission is promote the...