Becky Stroud

#642974

Associate, deloitte