Content Creator: Engineering Stories for Sales Enablement
- Location
- Slough, England, United Kingdom
John Crane, a business of Smiths Group, is seeking a Content Creator to transform complex engineering concepts into compelling visual stories that empower our global sales teams and channel partners. You will craft videos, 2D ...