Posted on Jan 06, 2013
tags: media, outdoor, posters, Print
campaign production and media
The Lebara Group was founded in 2001 to offer tailored innovative telecommunications services. The modus media team won a pitch to produce their latest UK media campaign.
http://www.lebara.co.uk