- Comcast (New York, NY)
- …in nine countries and can insert advertisements around the world. **Job Summary** As the Director of Sales at Xumo , you will be instrumental in driving ... our relationships with leading agencies and advertisers, helping them enhance their video advertising strategies by growing video investments on Xumo . Your core… more