Agence Idee is a Marketing Communications Agency based in France, catering mainly to English speaking businesses.
The logo design needed to represent their fresh, hardworking and friendly attitude as well as their innovative and professional approach.