Steven Macchia has extensive experience in managing trust and safety programs across various companies, including Medal.tv, Cognizant, and Twitch. With a background in sociology and humanitarian intervention, Steven has successfully coordinated teams to create safe and global platforms for users to express themselves. Additionally, Steven has experience in community management, technical support, and coaching high-end clients in achieving their fitness goals.
Sign up to view 0 direct reports
Get started