Crane Company in Wales, United Kingdom, seeks a recent graduate to join its technical sales support team. You will provide front-end technical sales support to Account Managers and Sales Engineers, helping deliver pre-sale and post-sale technical assistance across regions.
You will develop technical analyses of products and applications, create training materials, and deliver training to internal and external sales resources.
#J-18808-Ljbffr