About the job Sales and Customer Support Sales and Customer Support Team Lead ... is a UK-based educational service-providing company that was established ...
is a UK-based educational service providing company that is established ... experienced instructional designers, artists, creative professionals and learning experts. Their statewide...
. They have a team of professionals and tech experts who are ... Generate leads by committing to customer service and building relationships Experience: fresh ...