"Qualities – 23yrs experience in CNC maching, with the ability to turn around orders in a short order window. Have de-facto run a small dept. for several years reporting to the Works Manager.
Weaknesses – intolerance for delays, i expect people to deliver when they promise to do so"
Muddy, all of the above would be seen at our company as a strength. Being able to get product out when the customers need it is good. Working unsupervised and reporting into your line manager all good stuff.
Being intolerant of delays is not a weakness (as long as you don't murder those responsible), it shows that you are trying to get things done. Expecting people to do what they say is also a good as long as you are flexible enough to understand that things some times go wrong.
What is most important to successful companies is that they give good service, quality product, do things when they say they will and have employees who believe that to be the case (can be difficult this). I always grab anyone who has this attitude as they can learn the works skill as they go along but having a helpful attitude to work mates and customer that priceless!
Really hope that does not come across trite(?). Again try and relax and be yourself and tell them what you can do. You sound like you have the skills so go for it.