Nick Mwangi on 14th Apr

May Nyaga is a seasoned HR expert and is currently the head of HR at Copy Cat Group, a leading systems integrator in East...