FR2407033

For an ambitious international Tech manufacturing company