Job Description What you get to do in this role: Delivering technical content (across multiple products) at a variety of levels to different audience levels via classroom (public, onsite), virtual classroom, and recorded formats. Learn highly technical products quickly using pre-release documentation and pre-release software and hardware. Use exceptional verbal and written communication skills, including virtual/online delivery of multi-day classes. Contribute and assist in development of effective and sustainable training courseware and curriculum. Travel up to 50% (worldwide).