Manages projects, competing resources and priorities to ensure timely completion of projects; develops project plans; prioritizes initiatives based on business needs and requirements; monitors deliverables; performs user acceptance testing, and monitors performance