Fabio Moro is the Managing Partner of STX Group.
370 people are employed at STX Group.
STX Group is based in Amsterdam, North Holland.
The NAICS codes for STX Group are [5231, 523, 523120, 52, 525, 52312].
The SIC codes for STX Group are [621, 615, 61, 62].