Head of HR(Interim) job at Teckro Limited