Current Employee (Current Employee) – Leeds, West Yorkshire – 21 August 2018
Lead Tech has a very relaxed and fun working environment. The management are very approachable especially the two directors. The people are what makes Lead Tech, a talented bunch of people who come to work to do a great job and have some fun along the way. The benefits are great, as are the socials.