Soar employs 29 employees. The Soar management team includes Gary Tougas (Co-Founder), Anthony Fenu (Cofounder, CEO), and Esaul Helena (COO).
Looking for a particular Soar employee's phone or email?