...supervise technical aspects of work as well as defining the project scope, budget and schedule.
Have primary responsibility for quality control and be the primary client contact for each project.
Set goals, evaluate staff performance, and serve as a resource and mentor...