Tierra provided development services and support for IMAX.com in 2009 and 2010 as the company launched many new feature releases. We also advised IMAX on strategy and development approaches for a website redesign.
Get in Touch
Tierra Innovation Inc
118 East 25th Street, Suite 10B
New York, NY 10010
view on map