Sheila Boudreau is a seasoned professional in customer care, currently serving as Senior Director of Customer Care at Deltek since September 2011. Prior to this role, Sheila held several positions at Deltek from 2006 to 2011, including Director of Application Support and Director of Customer Care Tools. Sheila Boudreau holds a degree from the University of Massachusetts, Boston.
This person is not in the org chart
This person is not in any teams
This person is not in any offices