
David Birrell has over 10 years of experience in delivering large-scale information and e-commerce public websites. He joined Alyka in 2011 as senior web project manager and rose through the ranks to become general manager in 2013 where he oversees every part of the development life cycle.