Karunan Gunasekaran

#212024

Senior investment analyst