Limitation of renewals of employment contract for specified term

I have been working for my employer as a marketing manager on a specified term contract of one year which I have been renewing for nine terms making an aggregate of ten years of my consecutive service to the same employer. Doesn’t the law limit the number of renewals of specified term agreement? Can I now claim to be given a permanent contract?
OP, Arusha

Both section 14 of the Employment and Labour Relations Act [Cap.366 R.E 2019] and the Employment and Labour Relations (General) Regulations, 2017 do not have any specific provisions which limit the number of renewals of the specific term employment agreement. The only limitation imposed by law is that an employment contract for a specific term should not be for a period of less than twelve months. So there is no legal basis for you to claim a permanent contract.