Specialist in the clear communication of sophisticated concepts to both technical and non-technical audiences, using both text and graphical content. Research, write and edit blog posts about company's products. Design and create on-line training courses for new-hires as well as skills development for existing employees.