Stephen Ross

Senior CAT Analyst