• Managing project and analyzing project risk
• Managing and interpreting customer requirements
• Analyzing costs and sales
• Cost estimating and developing the budget
• Activity and resource planning
• Controlling time management
• Monitoring progress
• Leading the meeting and summary
• Preparing reports for the management
• Responsible for troubleshooting and debugging application issues
• Solving client problems
• Providing training and producing support material for the sales team
• Provide guidance and consultation to user
• Assist in managing an outsourcing relationship for 3rd party application development and
programming consultants
• Confirm application after development as per specification