Moorwand is seeking a Country Manager to lead and grow the company's business in their assigned region, overseeing a team of sales and operations professionals.
Based in the United States (Delaware - Lewes area), you will drive regional strategy, build partnerships, and align with executives to scale revenue and market presence in iGaming services. The role emphasizes leadership and cross-functional collaboration for accountable growth.
#J-18808-Ljbffr