Vice President/General Manager North America at IDI Composites International
Thomas Flood is a(n) Vice President/General Manager North America working at IDI Composites International.