Locale employs 30 employees. The Locale management team includes David Simpson (Chairman), Vanessa Sampson (Director People and Culture), and John McCann (Developer).
Get Contact Info for All DepartmentsLooking for a particular Locale employee's phone or email?