with clients and subcontractors and drafts complex professional service agreements and addenda for review by senior management... to ensure appropriate charging of manhours, costs and expenses to projects, and to communicate project progress/status to senior...