Kendrick Gorodisher Email

Head Recruiting & Culture . Managr

Atlanta, GA

Location

Current Roles

Employees:
18
Revenue:
$1.6M
About
Managr supercharges modern sales teams by automate tedious workflows.
Managr Address
P.O. Box: 551027
Atlanta, GA
United States
Managr Email