Penumbra is a global healthcare company focused on innovative therapies for challenging medical conditions. They offer a collaborative teamwork environment with constant learning and performance rewards, and are headquartered in Alameda, California.
Serve as the site manager, ensuring data entry and query resolution, and maintain high-quality data and audit readiness at clinical sites.
Monitor ongoing compliance to study protocols and site adherence to global regulatory guidelines, including safety reporting, both onsite and remotely.
Manage device accountability, inventory, distribution, and regulatory documentation to ensure compliance and audit readiness.
Develop and grow relationships with existing and prospective hospitals, labs, and customers to drive Penumbra's neurovascular and peripheral vascular solutions in South Australia.
Work closely with the Country Manager to ensure superior customer service, product use, and meet quarterly/annual sales targets.
Travel up to 30% for sales and case support, including occasional on-call availability.