Alice Villa

Active Stamford, CT Controller for Cowen and Company LLC