Nihal Sri Ameresekere

Nihal Sri Ameresekere

FCA, FCMA, Fellow CMA, CGMA, CFE

Professional Consultant, Public Interest Litigator Combatting Fraud & Corruption and Author.

Scroll to Top