9 employees
Logie specializes in connecting products with the people who are most likely to buy them.
2021