A Technical Sales Support Manager with a background of Large Engines is ideal to work on a twelve month contract, with the possibility of extension for our…