Sean Carroll Joins Polachi
Sean Carroll has joined executive search firm Polachi & Co. as a Stamford, Conn.-based partner, with a focus on C-level tech executives. He previously was a managing partner with the Barlow Group, and before that was with both Pequot Capital's venture capital unit and Heidrick & Struggles.



