Inala Technologies appoints Executive Director, Laurentius Human
26 June 2013