Workflow Management Lead, Trust & Safety


Mountain View, CA

United States



Date Posted:

Apr 26, 2022


• Bachelor degree or above
• 5+ years of relevant experience with at least 3 years of people management experience
• You possess strong leadership skills - a background in leading, managing and mentoring teams
• You come with previous experience in an Operations role within a BPO / Social Media / Call center environment - experience with Content Moderation / Safety would be an advantage
• You pay attention to detail - comfortable using data to analyse performance and using insight to drive performance