nspm is now Cactus Life Sciences. We are a medical communications agency with global and local teams delivering strategy and execution across the product lifecycle. By combining scientific excellence with technology-driven innovation, we remain nimble and adaptive to client needs and market dynamics, driving real-world impact and advancing healthcare worldwide. For further information on our services and solutions, visit www.cactuslifesciences.com
Looking for a particular nspm ltd employee's phone or email?
The nspm ltd annual revenue was $443.5 million in 2026.
Ian Leighton is the Senior Director of nspm ltd.
21 people are employed at nspm ltd.
nspm ltd is based in Meggen, Lucerne.
The NAICS codes for nspm ltd are [5182, 518, 518210, 51821, 51].
The SIC codes for nspm ltd are [73, 737].