Flux Design - Brand management, print design, promotional items and websites from London, England and Basel, Switzerland offices. Portfolio and contact information. - http://www.fluxdesign.co.uk/
DDC - Information Design - Design, copywriting, multimedia and web presentations. Based in Montreux, Switzerland. - http://www.ddcsa.com/