Frederic-Char Petit

Active Wilton, CT Chief Executive Officer for Toluna USA, Inc.