The role involves creating a digital presence and managing the content portfolio, including expanding online brand presence and maintaining the UI/UX of the INSITE Portal. Additionally, the specialist will support the sales team with marketing collateral and case studies.