Business Development Manager
CurrentSuperADS operates a worldwide mobile ad network, integrates ad spots and websites from more than 200 countries and regions and receives more than10 billion daily impression. SuperADS is transforming mobile app marketing by unifying creative optimization and programmatic media. SuperAds is a global company of which business partners all over the world.