DR

Debbie Rowland

Senior Project Manager at Digital River

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.

Links


Org chart