Sigma-Tau PharmaSource is now Exelead. View our new linkedin page here: https://www.linkedin.com/company-beta/16217996/
Looking for a particular Sigma-Tau PharmaSource employee's phone or email?
The Sigma-Tau PharmaSource annual revenue was $39.1 million in 2026.
Sigma-Tau PharmaSource is based in Indianapolis, Indiana.
The NAICS codes for Sigma-Tau PharmaSource are [32, 3254, 325].
The SIC codes for Sigma-Tau PharmaSource are [283, 28].