Business Canvas Office Locations
Business Canvas is building Typed, the Art of Organization, empowering you to organize your resources the way you need, freeing up time for what really matters: creating something new.
typed.bizBusiness Canvas Headquarters Location
4500 Great America Parkway, Santa Clara, CA 95054