Consultancy Agreement

An arrangement that specifies the job specifications, completion date, payment process and all other consultant related aspects.