Craig Lawrence is a seasoned software engineer with extensive experience in various technical roles, currently serving as the Software Engineering Manager at iManage since September 2018 after progressing through positions such as Software Engineering Lead, Technical Lead, and Senior Backend Engineer. Prior to this role, Craig worked at Krescendo Ltd. from July 2011 to September 2018 as Technical Project Lead and Software Developer, and gained initial experience as a Software Developer at IBM during a work placement from May 2009 to May 2010. Educational credentials include a Computer Science degree from the University of Portsmouth and several certifications in software development and Agile methodologies obtained through Udemy Academy in 2018.
This person is not in the org chart
This person is not in any teams
This person is not in any offices