If you need more lookups,
subscriptions start at $34 USD/month.
Keith Willard Location
Sweden
Keith Willard Work
Lead Test Developer @ (May 2020 - Present)
Project Engineer @ (June 2012 - May 2020)
Customer Support Manager @ (July 2011 - June 2012)
South Island Training and Technical Support Manager @ (January 1996 - January 2011)
Keith Willard Education
Royal Navy
Keith Willard Summary
Keith Willard, based in Sweden, is currently a Lead Test Developer at Magna International. Keith Willard brings experience from previous roles at JENSEN-GROUP, Microtracking and Canon New Zealand Limited. Keith Willard holds a Royal Navy. Keith Willard has 1 emails on RocketReach.
Looking for a different Keith Willard?
Find contact details for 700 million professionals.