The Presentation Specialist will create high-level PowerPoint presentations based on client and company requirements. The role involves thinking creatively to develop new and update existing presentations, including incorporating numbers, charts, and logos. The specialist will also be responsible for converting Excel data into PPT format, creating charts, implementing design element revamps, and handling complex formatting for slides with extensive data and charts. Additionally, they will be responsible for changing layouts and restructuring presentations to meet different visual needs. This position is within the Corporate Business Unit.