16 employees
Loewy Group is a market research and branding company that designs, develops, and implements integrated marketing campaigns.
2004
Loewy Group raised undisclosed on March 1, 2004
Investors: Risk Capital Partners LLP