Luke Njeru

Tax Manager

The writer is a tax manager at Ichiban Tax & Business Advisory LLP.