Liaise with other managers to formulate objectives and understand requirementsEstimate costs and prepare budgetsOrganize workflow to meet specifications and deadlinesMonitor production to resolve issuesSupervise and evaluate performance of production personnel (quality inspectors, workers etc.)Determine amount of necessary resources (workforce, raw materials etc.)Approve maintenance work, purchasing of equipment etc.Ensure output meets quality standardsEnforce health and safety precautionsReport to upper management