Open Menu
Companies>Penrod
Last Modified22/09/2024 12:00 AM
cover
Penrod icon

Penrod

Claimed Company
Employee Participants44
Total Rating704
Revenue$0
Penrod Culture This score is derived from employee ratings & reviews
Choice Employer
4.8/5
Penrod's Overall Culture is rated
A+

As a certified Salesforce Health and Life Sciences Expert Navigator, Penrod creates tailored platforms that empower medical device, healthcare, insurance, laboratory, and pharma organizations to provide amazing patient experiences. Read More

Headquarters 219 N. Milwaukee St., Suite 250, Milwaukee, WI 53202, USA
Phone Number (844) 244-4443
Top 5%
95/100