Consultants

Our People
DCSL values intelligent, experienced and personable engineering professionals that work with our clients as partners. DCSL has a proven ability to attract and retain industry-leading engineering talent and to forge and leverage valued partnerships. Successful delivery requires the engagement of disciplines ranging from business process analysis to detailed technical execution, and requires cogent communication, a creative outlook, top-notch interpersonal skills, and deep technical capabilities. Reflecting the importance of this blend of characteristics, DCSL brings together a skilled and focused group of software engineers and managers who consistently add value in many ways both as mature and professional partners, flexible and creative thought leaders, and energetic and hard-working contributors. Through this mix of offerings we ensure success on every one of our engagements.
Management
| Andrew Millington Joint Managing Director |
Chris Crawshay Joint Managing Director |
Nick Thompson Technical Director |
Daniel Hill Systems Architect |
![]() |
![]() |
![]() |
![]() |
Strategy
Andrew Millington – andrew.millington@dcslsoftware.com
Chris Crawshay – chris.crawshay@dcslsoftware.com
Nick Thompson – nick.thompson@dcslsoftware.com
Project Management, Development, Testing & Support
Nick Thompson – nick.thompson@dcslsoftware.com
Michelle Timmons – michelle.timmons@dcslsoftware.com
Andrew Ellingford – andrew.ellingford@dcslsoftware.com
Chris Brooks – chris.brooks@dcslsoftware.com
Software Design & Sales
Daniel Hill – daniel.hill@dcslsoftware.com
Graphic Design, Creative & Content
Ben Gower - ben.gower@dcslsoftware.com
Chris Brooks - chris.brooks@dcslsoftware.com
Admin & Accounts
Louise Hunter - louise.hunter@dcslsoftware.com




