gLike
THE FRANCE CHANNEL.COM

TheFranceChannel.com is a website acts as a source of information for travelers interested in France and its culture. The website educates Americans on French language, food, wine and travel. The client desired it to be perceived as a casual, unintimidating experience while at the same time being the ultimate authority on France.

Available
Full-time
Spencer Lewis
Director, Social Media Content / Art Director / Designer /... Atlanta, GA