If you need more lookups,
subscriptions start at $34 USD/month.
Duncan MacFarlane Location
Cambridge, Cambridgeshire, United Kingdom
Duncan MacFarlane Work
Associate Director of Software Engineering @ (April 2024 - Present)
Managing Consultant @ (April 2022 - Present)
Principal Consultant @ (April 2010 - March 2022)
Consultant @ (April 2003 - March 2010)
Consultant Analyst @ (September 2000 - March 2003)
Senior Systems Engineer @ Serck Controls Ltd [part of Schneider Electric since 2010] (June 2000 - September 2000)
Systems Engineer @ Serck Controls Ltd [part of Schneider Electric since 2010] (September 1997 - June 2000)
Duncan MacFarlane Education
Durham University
M.Eng (Engineering)
1993-1997
Prior Pursglove College
A Levels
1991-1993
Huntcliff School
GCSEs
1986-1991
Duncan MacFarlane Skills
Management Consulting
Consulting
Program Management
Change Management
Engineering
Business Transformation
Testing
Agile Methodologies
Scrum
IT Strategy
Business Process Improvement
Business Strategy
Project Management
R&D
Research and Development (R&D)
Requirements Analysis
System Architecture
Software Development
C
C++
Python (Programming Language)
Product Development
Product Engineering
Processes Development
Process Engineering
Software Engineering
Commissioning
Automation
Industrial Automation
PLC
Motion Control
IEC 61131-3
Embedded Software
Integration
Servo Drives
Servo Control
Microsoft Office
Customer Service
Strategic Planning
Duncan MacFarlane Summary
Duncan MacFarlane, based in Cambridge, Cambridgeshire, United Kingdom, is currently a Associate Director of Software Engineering at PA Consulting. Duncan MacFarlane brings experience from previous roles at PA Consulting and PA Consulting Group. Duncan MacFarlane holds a 1993 - 1997 M.Eng in Engineering @ Durham University. With a robust skill set that includes Management Consulting, Consulting, Program Management, Change Management, Engineering and more. Duncan MacFarlane has 1 emails on RocketReach.
Looking for a different Duncan MacFarlane?
Find contact details for 700 million professionals.