Making closer the interests of companies and clients
The Leadershipfactor - British Company founded in 1996 as specialists in customer research, based in an old textile mill in Taylor Hill, Huddersfield. Has offices located around the world