- Participate in project design meetings and propose improvements if necessary
- Evaluate potential problems and technical hitches and develop solutions
- Plan and manage team goals, project schedules and new information
- Supervise current projects and coordinate all team members to keep workflow on track
- Direct project correspondences by preparing and reviewing project proposals, memos, meeting minutes and emails
- Communicate with clients to identify and define project requirements, scope and objectives
- Adhere to budget by monitoring expenses and implementing cost-saving measures.
Bsc. in computer sciences or engineering major. 5-7 years of Experience in similar industry.Excellent communication and interpersonal skills.