AppRiver Offices

Here's where you'll find us.

Get in touch with us today.

Our hours are Monday-Friday, 7 am - 5 pm and our Customer Support is always 24/7.

You can reach us at +41 56 444 12 82.


EMEA Headquarters

AppRiver AG
Industriestrasse 33 
5242 Lupfig, Switzerland

UK: +44 203 588 6180
Switzerland: +41 56 444 12 82 
Germany:  +49 322 221 30011  
[email protected]
[email protected]

US Headquarters

1101 Gulf Breeze Pkwy
Suite 200
Gulf Breeze, FL 32561
Toll-Free: 866.223.4645
Main: 850.932.5338
Fax: 850.932.5339
[email protected]
[email protected]

Texas Office

Aspen Lake
13785 Research Blvd
Suite 125
Austin, TX 78750
[email protected]
[email protected]

Georgia Office

1180 West Peachtree St NW
Suite 875
Atlanta, GA 30309
[email protected]
[email protected]

Barcelona Office

Avenida Diagonal 539, 2° 1ª
08029 Barcelona, Spain
Phone: 932 200 101
[email protected]
[email protected]

Ottawa Office

17 Grenfell Crescent, Suite 209C
K2G 0G3 Ottawa, Ontario
Phone: (613) 231-6599
[email protected]
[email protected]

UK Office

Venture House, 2 Arlington Square,
Bracknell, Berkshire RG12 1WA, UK
Phone: +44 1344-706686
[email protected]
[email protected]

For media or analyst inquiries, please contact Jim McClellan, Director of Marketing