Roles and responsibilities of purchasing manager