Robert Terra had a position (Summer Associate) at Edelman

Details
Title Summer Associate
Is Current no