Box logo Box

Category: Collaboration

Box is changing how you manage content across your business from simple file sharing to building custom apps.

Box, Inc. is US-based (Internet Software & Services) founded in 2005 and has 3500 employees. Box is located in Redwood City, California United States.


Not saved yet.

No data yet


No discussion found.