NOW AVAILABLE

Appspace Digital Signage in Microsoft Teams Rooms

Contact our expert team

Let us know how we can help you.

Our office locations

CORPORATE ADDRESS

400 N Tampa Street,
Suite 1725,
Tampa, FL 33602
+1 800 222 6024

MAILING ADDRESS

382 NE 191st Street
Miami, FL 33179
United States
+1 800 222 6024

Dallas, TX

5005 LBJ Freeway, 11th Floor
Dallas, TX 75244
United States
+1 800 222 6024

Europe

150 Upper Pemberton Eureka Park
Ashford Kent | TN25 4AZ
United Kingdom
+44 845 299 7717

Asia-Pacific

Floor 14, Menara Darussalam,
12 Jalan Pinang 50450,
Kuala Lumpur Malaysia
+6 03 2773 0800

Middle East & Africa

Dubai Internet City,
Building 12, Office 306
Dubai United Arab Emirates
+971 4 375 4972