Catherine Ndirangu specializes in Real Estate and Property Law, Corporate and Commercial Law, Intellectual Property law and Banking Law. She has over Five (5) years’ experience in the legal field. She undertakes preparation of various forms of contracts ranging from leases, sale agreements, joint venture contracts, shareholder agreements among others. She has also represented developers and has handled cross-border transactions for local and international clients. She has experience in the Intellectual Property field, having overseen and undertaken registration of various Trademarks for the firm’s clientele.