Christian FastiggiWrong Christian Fastiggi?
Executive Vice President and Nati...
Open Systems Technologies Inc
462 Seventh Ave Floor 15
New York, New York 10018
Company Description: Established in 1990, Open Systems Technologies has been the definitive leader in supplying technical engineers to the New York financial services community since... more