Two Sigma
1
134
0
Published:

Two Sigma

A rebrand for an international tech-investment firm based in New York. Worked on at The Partners
1
134
0
Published: