4 ms·Two Sigma seems like an interesting company, any tips, info or contacts for a business development position?by najhr999 13y agoTwo Sigma seems like an interesting company, any tips, info or contacts for a business development position?