Community Management Lead And Customer Support Lead
CurrentCommunity Management Lead - Regularly and closely collaborate with clients from France, the Netherlands, the United States, England, and Slovenia. - Take full responsibility for designated community management and social media projects, ensuring successful service delivery and client satisfaction. - Manage a team of community managers located in Canada.