Origami invests globally and has offices in the United States and Europe.
191 North Wacker Drive Suite 2350 Chicago, Illinois 60606 Phone: 312 263 7800 Fax: 312 263 7806
21 Gloucester Place London W1U 8HR United Kingdom Phone: +44 203 514 6787
For additional information please email us at [email protected].
© 2016 Origami Capital Partners