32 employees
Jacobs Media Group develops a portfolio of brands based in London but with a truly multinational footprint spanning five continents.
2009