C3i Europe is a part of C3i Inc., an American company, a leading provider of technical support services for life sciences companies (Pharmaceutical industry and Clinical Research Organizations) worldwide. C3i Europe is looking for a Content Creation Expert