Debbie Rowland is an experienced Senior Project Manager currently at Digital River since January 2011. Prior to this role, Debbie Rowland served as a Project Manager at Telefónica Ireland (O2 Ireland) from April 2003 to July 2009. Debbie Rowland holds a Master's degree in Project Management, which was earned at the University of Limerick between 2001 and 2003.
Sign up to view 0 direct reports
Get started