Are you an advanced Excel user with excellent pivot table, V Look ups, and data sorting skills? Do you pride yourself on your analytical skills, time management, attention to detail, and strong communication skills? If you carry previous accounting knowledge and have the ability to problem solve, this is the perfect role for you!Your objective in this role will be to:-Ensure timeliness, correctness and completeness of the full cycle payment and billing process.-100% compliance for generic and specific client requirements.Advantages-Work for a leading global staffing agency-Fast-paced environment with great learning and growth opportunity-Remote work with flexible schedules-Full time hours on a contract basis; Monday - Friday 8:30am-5pm, 6 month contractResponsibilities-Daily administrative processes related to onboarding, payroll, billing, payments, and receivables. -Gather time & expense data, ensure accuracy + completeness, and upload to our system for payment.-Release of supplier payment items, per internal rules, to our system for payment-Prepare client invoices, upload/email according to client requirements while ensuring accuracy and timeliness. -Payment applications - enter client payments against correct invoices. o Reconciliation on payments received / paid and hours & expenses paid/billed.-Investigate, research and resolve any issues regarding payment/billing/cash applications presented by the client & field personnel, or discovered during handling these processes. o use technology to streamline manual processes. o identify potential weaknesses in internal controls & make changes to correct them.-Conduct any general duties, specific projects, and responsibilities, as required by the manager.Qualifications-Minimum 2 years related work experience in finance or relevant fields.-Accounting knowledge and JDE/Oracle experience preferred.-Advanced skills in Microsoft Excel such as V Look ups, pivot tables, formulas etc.-Fluent in English is required - written and verbal.-Excellent accuracy, attention to detail, and ability to multitask.-Strong critical thinking and problem-solving skills.-Ability to prioritize and meet deadlines; a result driven self-starter with the ability to get things done.-Ability to work autonomously in a team-driven environment (strong team player).-Excellent customer service and communication skillsSummaryIf you meet the above-listed criteria, register for a Randstad account online if you have not yet registered, and please apply directly online. We appreciate all applicants and those interested in this opportunity, however only those with relevant experience will be considered.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.