Glossary Term
IC
Independent Consultant (IC) is a self-employed specialist providing expert advisory or project services to pharmaceutical, healthcare, or life sciences clients on a contract basis.
Listen to definition
Related terms
Further reading
Spotted an error or have a suggestion? Get in touch