Job Description: • Drive compliance with US GAAP and ASC 606 standards, ensure accurate and timely revenue recognition of client contract • Conduct contract review and perform technical accounting assessment to evaluate the appropriate revenue treatment • Prepare technical accounting memo/white papers to document revenue recognition conclusion and accounting positions. • Collaborate with business cross function teams including Accounting, Business and Business finance to ensure alignment with ASC606 guidance • Support statutory Auditors and ensure that internal control and governance processes are in place to support controllership objective