Responsible for client sign-off on key project deliverables. As a Project Manager at Insites Digital you will be responsible for managing the day-to-day…