My thoughts exactly Binrow.
Dumb down your resume and explain you job in layman's terms.
Troubleshooting
Man Management
Time Management etc.
Think that you are explaining your job to someone who does not know it is on aircraft but any other piece of machinery/product.