"I had worked for Cellfish Media since 2008. I found the people to be friendly and cordial overall with strong values. Our NY office has approximately 40 people with a technical staff based in Montreal. The parent offices are based in Paris."
Update your browser to have a more positive job search experience.
Upgrade My Browser