Etch Group is a unique network of agencies, consultancies and experts that aims to provide more value to businesses than traditional agency models, by taking a people centred approach to all projects we deliver.
Our team is made up of hand-picked experts with unique backgrounds and experiences, located in London, Southampton UK and Cape Town, South Africa.