Locl employs 55 employees. The Locl management team includes Joel Siedenburg (Chief Executive Officer), Cat Sherry (Head of Customer Success and Strategy), and Asad Mahmood (Technical Lead).
Looking for a particular Locl employee's phone or email?