Standard Terms for Delivery of Professional Training Services (updated December 2018).

Andrew Alonzi Limited Standard Terms for Delivery of Professional Training Services