Angela Estelle Wells Email

Digital Product/Project Manager . Southleft

New Orleans, LA

Location

Current Roles

Employees:
16
Revenue:
$1.4M
About
Designing for content. We create tailored content-driven responsive websites for progressive organizations and digital teams. Southleft is based in New Orleans but we enjoy teaming up with some of the best web developers from around the country to create exceptional websites for our clients.
Southleft Address
3306 Dumaine St.
New Orleans, LA
Southleft Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.