arrow iconBack to all companies


map pin iconAddress: 1804 Embarcadero Road, Palo Alto, 94303, United States

phone iconPhone: +1 650 485 4300

email iconEmail Company

Accellion was founded in 1999, and originally focused on providing distributed file storage management and backup technology. Beginning in 2005, the company moved its headquarters to Palo Alto, CA and concentrated its business on file transfer technology.