marketing manager at COSMO LIMITED - Newark-on-Trent, England, United Kingdom
COSMO LIMITED is an internet company.