Est. Annual Revenue
$500M-1.0B
Est. Employees
1.0-5.0K
Sebastien Rubinowicz's photo - CEO of Strutt & Parker

CEO

Sebastien Rubinowicz

CEO Approval Rating

- -/100

Read more