The same contact person, David Hargreaves, using the same phone number, is found in these recent ads as well:
Telesales 4957918: Telemarketing/Telesales jobs in Spain
Classifieds, Free Classifieds, Online Classifieds, Free Ads | Classifieds Citi
Telesales, Closers & AO's. Telemarketing Jobs