The E-Invoicing Project Manager role at High Street Resources has been filled or removed by the employer.