If you need more lookups,
subscriptions start at $34 USD/month.
Deanna McGrane Location
Scranton, PA, US
Deanna McGrane Work
Customer Success Manager @ (July 2025 - Present)
Executive Director @ (July 2007 - February 2025)
Director of Sales and Marketing @ (July 2007 - January 2024)
Deanna McGrane Education
Pennsylvania State University-Penn State Beaver
Personal Care Home Administrator
University of Scranton
Bachelor's degree (Business Management)
Deanna McGrane Summary
Deanna McGrane, based in Scranton, PA, US, is currently a Customer Success Manager at Wicked Technologies. Deanna McGrane brings experience from previous roles at Priority Life Care, LLC. Deanna McGrane holds a Personal Care Home Administrator @ Pennsylvania State University-Penn State Beaver.
Looking for a different Deanna McGrane?
Find contact details for 700 million professionals.