Steven Segarra's Location
New York, New York, United States
Steven Segarra's Work
Steven Segarra's Education
Steven Segarra's Skills
Steven Segarra's Summary
Steven Segarra, based in New York, New York, United States, is currently a Portfolio Manager at Nomura, bringing experience from previous roles at Caxton Associates. Steven Segarra holds a 2000 - 2004 Bachelor of Science (B.S.) in Computer Science @ Rutgers University-New Brunswick. With a robust skill set that includes Business Analysis, Sales, Financial Analysis, Strategy and more, Steven Segarra contributes valuable insights to the industry. Steven Segarra has 2 emails on RocketReach.