3 ms·
Helped building it or actually built it... Impressive just the same! Congratulations on your new role. Two Sigma seems super-exciting.
by ignoramous 4y ago
Helped building it or actually built it... Impressive just the same!
Congratulations on your new role. Two Sigma seems super-exciting.