Locable's Sales department is led by Sara Moore (Customer Success Manager) and has 3 employees.
Jacob Robertson
Sales Development Representative
Jason Whelan
Account Executive
Sara Moore
Customer Success Manager
Looking for a particular Locable employee's phone or email?