0 0 By Felicia Watson In Posted October 23, 2017Rachel LaycockRachel is the Head of Technology for North America at ThoughtWorks and is based in New York. She has over 12 years of experience in software delivery, having worked on a wide range of [...] READ MORE