Izenda Inc.

Izenda Inc.

Web Design in Atlanta, GA

Web Design

Contact us

Location

5775 Peachtree Dunwoody Rd Building C, Suite 300 ,
Atlanta , GA 30342 UNITED STATES

About Izenda Inc.

Izenda is an ad-hoc reporting platform that embeds directly into

Reviews

Izenda Inc. 678-619-5889
5775 Peachtree Dunwoody Rd Building C, Suite 300 ,
Atlanta , GA 30342 UNITED STATES
$
Izenda Inc.

Detail information

Company name
Izenda Inc.
Category
Web Design
Rating
Not Rated
Tags
it server services
Is this your business? Manage via YEXT
edit delete

Izenda Inc.

Contacts Location About Details