Otto Cruz's Location
New York, NY, US
Otto Cruz's Skills
Otto Cruz's Summary
Otto Cruz, based in New York, NY, US, is currently a Vice president at Tech Alliance. With a robust skill set that includes Customer Service, Sales, Project Management, Marketing, Portfolio Management and more, Otto Cruz contributes valuable insights to the industry. Otto Cruz has 1 email on RocketReach.