Contact people working at IDI Composites International, IDI Composites International employees, IDI Composites International contacts