The "Segura Inc." user's logo

Segura Inc.

Chicago, United States

http://www.segura-inc.com

Carlos Segura, founder of the Chicago-based design firm Segura Inc.

Stacks