This position will be responsible for developing marketing strategies to promote the company's services, as well as managing public relations and client communication.
This person will be responsible for developing and managing the affiliate network worldwide. They will recruit new affiliates, establish partnerships, and provide support to existing affiliates.