Job Title: Presentation Specialist L1 Location: Bhubaneswar, India Reporting Manager:
Team Lead Role Summary: To produce quality documents efficiently and effectively as a team member working within the client operations Responsibilities and Duties:
Job Benefits: