Somak Roy

#419756

Senior analyst, Forrester