How to reach us


Main Office:

(Send all correspondence to this address)

2900 W Cypress Creek Rd, Suite 8, Fort Lauderdale, FL 33309

888.493.7833 or 954.334.0650 or

Managed Services Operations Center:  

(Technical Support for Managed Services clients)

888.493.7833 (choose Support option) or 954.334.0665

Atlanta Office:

400 Galleria Parkway, Suite 1500, Atlanta, GA 30339


Minneapolis Office:

10900 Red Circle Drive, Minnetonka, MN 55343


Need an answer fast?  Email us!



Please Contact Me