... on a 12 month fixed term contract basis initially and suits the ...
a month ago
... . Initially be on a fixed term contract with a chance of becoming permanent ...
a month ago