What are the roles of purchasing officer