Mylo corporate office is located in 8880 Ward Pkwy Ste 200, Kansas City, Missouri, 64114, United States and has 51-200 employees.
mylo llc
mylo
mylo trade llc
mylo insurance solutions llc
mylo insurance solutions, llc (mylo, llc)
mylo trade
Departments
Number of employees
Sales
41
Operations
21
Human Resources
10
Engineering & Technical
7
Finance
7
Marketing
6
Information Technology
4
| Location | People at location |
| North America | 51-200 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Mylo's success, and advanced their careers.
Explore More
Mylo is a digital insurance agency that makes it easy for businesses and individuals to get expert advice, compare top-rated insurance products from multiple carriers and easily purchase coverage for business, group health, home, auto, life and individual health. Launched in 2015 by Lockton, the world's largest privately held independent insurance... Read More