Provide direction and guidance to product design teams to meet timely deliveries.
Supervise team on daily basis in product design and development activities.
Address team member grievances and provide support as needed.
Work with the team to prepare product design specification and integration documents.
Provide design solutions to meet cost-effectiveness and on-time deliveries.
Validate product designs, identify constraints and provide corrective actions.
Implement process improvements to ensure product quality and productivity.
Interact with customers to clearly understand product requirements and vision.
Identify resource requirements and perform workload assignments to meet product design goals.
Develop best practices to ensure smooth and continuous product development processes.
Assist in employee recruitment, performance evaluation, promotion and termination activities.
Provide trainings to team members to improve technical skills.
Recommend new technologies and tools to optimize product design processes.
Analyze and troubleshoot product issues in a timely fashion.
Build positive and safe working environment for product design teams.