Opportunities
Smart Choice Professional Services Inc. specializes in connecting top candidates with a wide range of corporate jobs in Greater Vancouver, British Columbia and Alberta in the areas of Accounting & Finance, Administration, Human Resources and Payroll & Benefits.
We are your Recruitment Specialists and focus on key areas where we have the most expertise in order to make the best career matches, for our client companies and our job seekers.
open positions
We invite you to explore our open positions and get in touch if any of our open corporate jobs in Greater Vancouver, British Columbia and Alberta are the right fit for you. Learn more about how we support job seekers and bookmark this list. We are constantly adding new positions with top local employers who could be looking for your passion and skills.

No jobs found
Successfully Filled Positions
Our reputable engineering client is looking for an Administrative & Accounting Assistant to join their expanding team!
Responsibilities:
1. Office Administration
- Answer Switchboard/door buzzer; arrange document mailing/ courier; manage office suppliers etc.
- Handle travel booking including hotel arrangement, car rental and other logistics coordination
- Organize company events including but not limited to monthly cake party, BBQ event, annual party etc.
- Greeting guests upon their arrival and provide a hospitable welcome
- Assist with Safety Compliance
- Monthly review of cellphone bills and reconciliations
- Weekly On-call memo distribution and phone forwarding setup
- Distribute Weekly On-call memos and phone forwarding setup
- Create Project number in the system upon request
- Support on other admin tasks as needed
2. Accounting
- Enter employee expenses into the system
- Enter vendor non-PO invoices into the system after approval
- Assist on monthly credit card reconciliations
- Manage a good filing system
- Support on ad hoc accounting tasks as needed
3. Human Resources
- Assist in newcomer onboarding including orientation, preparing name plate & welcome stationery set etc.
- Support on ad hoc HR tasks as needed
Qualifications:
- Post-secondary education in Office Administration or a related discipline
- 2 years office administration experience with 1 year accounting experience is a plus
- Experienced in travel booking
- Proficient in Excel and Outlook
- Good work ethic, self-organized, strong team player who can take initiative
- Excellent written and communication skills
Job Features
| Job Category | Successfully Filled |
Our not-for-profit client is looking for an Assistant Payroll Manager to join their expanding team!
Responsibilities:
- Process payroll for up to 550 non-union hourly and salaried employees
- Process new hires and payroll adjustments such as salary, leaves and terminations
- Prepare ROE for terminated employees
- Maintain and update vacation entitlement
- Receive and transfer funds between ministries to staff members
- Review and process taxable allowances
- Authorize and process honorariums and non-resident honorariums
- Ensure time punches, statutory pay, and overtime pay is accurate
- Act as a backup for the Payroll and Benefits Manager
- Remit payroll taxes and government reporting
- Monitor and manage the payroll and benefits email inbox
- Respond in a timely and accurate manner to all requests and inquiries
- Reconcile monthly benefits billing, and enter changes/adjustments into the payroll system
- Maintain effective filing for payroll records
- Run reports on staff data (typically for special projects)
Qualifications:
- Possess a post-secondary education in business or accounting
- PCP (Payroll Compliance Practitioner) certification or working towards it
- Experience with Ceridian Dayforce is considered an asset
- Able to work independently and in a team setting
- Knowledge of the Google Suite platform is an asset
- Comfortable with learning new technologies and systems
- Be detail-oriented, highly organized, and highly adaptable
- Able to prioritize tasks, work well under pressure and a quick learner
- An effective problem solver in a fast-paced environment
- Proficient in Microsoft Excel (VLookUp, Pivot Tables)
- Possess excellent communication and interpersonal skills
Job Features
| Job Category | Successfully Filled |
Our highly successful client in the health care industry is looking for motivated Senior Accountants to join their expanding team!
Responsibilities:
- Prepare monthly sites’ financial statements
- Prepare quarterly statutory health authority reports
- Prepare annual sites’ budgets
- Liaise with auditors for the year-end audit process
- Prepare GST filings where required
- Prepare and assist in filing corporate tax returns and partnership returns
- Perform operational analyses, including actual vs budget, monitoring KPIs
- Manage AR, AP and bank functions carried out by clerks and site administrators
- Ad hoc duties as requested by the management team
Qualification and Requirements:
- Designated CPA (or passed CFE) with public practice experience focusing on privately-owned businesses preferred or equivalent industry experience
- Ability to work well independently and in a team setting
- Excellent customer service and strong technical accounting skills
- Experience with corporate tax and Microsoft Dynamics are highly desired
- Creative problem-solving skills, with a view to efficiency and process improvement
- Intermediate to advanced Microsoft Excel and Word skills
- Excellent time management and follow-up skills
- Detail oriented, ability to prioritize and meet multiple deadlines as well as working well under pressure
- Experience in the property management, development or health services sector is a strong asset but not mandatory
- Able to communicate with various levels of management, site staff external funding agencies and peers
- Consistently demonstrate integrity, a strong work ethic and professionalism
- Be tactful, diplomatic and discreet with the interpersonal skills to establish and sustain relationships with a wide variety of internal and external parties including site administrators, suppliers, health authority contacts and auditors
Job Features
| Job Category | Successfully Filled |
Our highly successful client in the manufacturing industry is looking for a Director of Finance to join their growing team!
DUTIES:
- Review and take the lead on month-end close of AP, AR, cash, and bank reconciliations
- Supervise AR & AP Coordinators
- Ensure integrity of all balance sheet accounts and lead sheets within deadlines including inventory and cost of sales
- Prepare and review journal entries
- Reconcile inventory and Cost of Goods Sold
- Analyze Product Margin by Product type
- Prepare monthly and quarterly Corporate Reporting
- Oversee reconciliations that support financial statements
- Assist with budgeting, forecasting, and financial planning & analysis (FP&A)
- Responsible for CAPEX expenditures and fixed assets reconciliations
- Oversee tax remittances (payroll, GST, etc.)
- Oversee digital storage of financial reports and support for audit purposes
- Manage day-to-day responsibilities of team members and ensure month-end deadlines are met (currently 3 day close)
- Create annual budget and report variances of actual to budget
- Other tasks as assigned
QUALIFICATIONS:
- Bachelor’s degree in Accounting or Finance, or equivalent education
- CPA Designation
- Well-versed with cost of sales, margin, and variance analyses
- Prior experience in managing a small team
- Go-getter - will meet with anyone across the company to resolve a topic or question on a timely basis
- Excellent communication and organizational skills
- Aptitude with computer software including Simply Accounting (Sage), Microsoft Office (Excel, Word and Outlook)
Job Features
| Job Category | Successfully Filled |
Our growing client in the distribution industry is looking for an Office Administrator to join their team!
RESPONSIBILITIES:
- Ensure efficiency of daily office operations
- Answering inquiries from internal and external parties
- Accounts Receivable (invoicing customers and collection calls)
- Accounts Payable (entering supplier invoices and preparing payments for approval)
- Creating commission reports
- Inventory tracking
- Banking
- Entering sales and purchase orders/data entry
- Perform clerical and administration duties as required
- Create and maintain filing systems (physical and electronic)
- Performs other related duties as required
REQUIREMENTS:
- Possess Accounting and Administration experience
- Proficiency in Microsoft Office Suite (Outlook, Excel, Word, PowerPoint)
- Exposure to QuickBooks Desktop is a huge asset
- Excellent interpersonal, verbal, and written communication skills required
- Strong attention to detail, well organized, strong data entry skills with focus on accuracy
- Basic accounting and math skills required
- Ability to multi-task, organize, and prioritize work
- Ability to work well in a team environment, as well as independently with some supervision
Job Features
| Job Category | Successfully Filled |
Our highly successful client in the manufacturing industry is looking for Project Managers to join their expanding team!
DUTIES:
- Work alongside dedicated Sales Representatives and have direct communication with clients, participate in production meetings, and navigate projects from start to completion
- Communicate timeline updates to customers and provide solutions to customer inquiries
- Coordinate projects - making sure all relevant information is thoroughly scrutinized and updated
- Offer technical support for job-flow management, & outsourcing details
- Convey vital information on current job status and incoming work during production meetings
- Schedule and coordinate press/bindery QC checks either internally or directly with clients
- Track all live orders through the production process throughout the day
- Follow through on all signing off of proofs, samples, and die lines
- Close off each Job Docket with accounting including all shipping/logistics costs
- Offer assistance and support whenever needed to fellow team members
QUALIFICATIONS:
- Printing experience is a great asset
- PMP Certification is a great asset
- Knowledge of Pantone, CMYK, hot/cold foil printing, and the printing production process
- Prior work experience as either Account Coordinator, Project Manager, or Customer Service Representative
- Proficient with Excel, Adobe Acrobat, Adobe Illustrator, project management software, and excellent computer skills
- Able to manage multiple projects and handle diverse responsibilities
- Strong time management, organizational and interpersonal skills
- Works well under pressure and tight timelines
- Creative problem-solving skills
Job Features
| Job Category | Successfully Filled |
Our highly successful client in the manufacturing industry is looking for an HR Manager to join their team!
DUTIES:
- Establish and maintain an intimate understanding of the business, in the interest of building effective working relationships with stakeholders and clients, at all levels of the organization
- In partnership with the leadership team, develop and drive the implementation of HR strategies and initiatives that align with the business priorities and goals of the company
- Drive people engagement strategies that foster an environment where all employees are respected and valued
- Facilitate the consistent application, implementation, and improvement of HR policies, processes, and programs (e.g. merit and promotion, planning, performance management, employee relations, career development, headcount planning, etc.)
- Assess organizational performance, identify talent gaps, and propose HR solutions that support the business
- Build compelling presentations leveraging workforce analytics and insights to focus leaders on relevant business issues and assess potential solutions
- Translate near and long-term operating goals into HR processes, projects, and assignments and integrate and initiate the work with key stakeholders and functional partners to ensure appropriate solutions are delivered to support business strategies
- Be available to all employees as a coach, counselor, and mentor; be effective at rallying everyone toward the common goals of the organization and be an effective bridge builder across all functions and levels within the organization.
QUALIFICATIONS:
- 5+ years experience in human resources, organization development, training, or related talent planning field
- Payroll experience a plus
- Experience working within a Production environment a plus
- Ability to work in a fast-paced and highly collaborative environment
- Ability to lead change within dynamic environments
- Demonstrated success in synthesizing complex business data and developing innovative and holistic solutions from inception to post-delivery assessment
- Demonstrated ability to manage complex projects that cut across multiple business units, teams, and HR partners from inception through completion
- Ability to focus on critical issues to balance and respond to competing priorities
- Strong consulting and influencing skills; ability to think strategically
- Strong facilitation skills applicable across formal and informal (e.g., coaching, mentoring) approaches
- Strong diagnostic, problem solving, and analytical skills
- Strong interpersonal and developed presentation skills with a proven ability to communicate and manage well at all levels of the organization
- Exceptional collaboration skills and ability to effectively work across functions and the organization
- Strong business acumen
- Strong project management and organizational skills
- Ability to manage and thrive within ambiguity
- Innovative and creative in approach to accomplish work
- BA/BS degree in Human Resources, Organizational Development, Business or equivalent experience
- Go Getter - will meet with anyone across the company to resolve a topic or question on a timely basis
- Excellent communication and organizational skills
- Aptitude with computer software including ADP Workforce Now, Microsoft Office- email, Word, Excel
Job Features
| Job Category | Successfully Filled |
Our highly successful client in the construction industry is looking for detail oriented Payroll Administrators to join their expanding team!
Responsibilities:
- Process in-house bi-weekly payroll for 330 - 430 non-union hourly employees with a primary focus on AB and MB payroll and potential exposure to some or all the following environments (BC, ON, NL, NS & QC)
- Create required internal reports from the payroll system
- Create and maintain employee payroll records for all hourly employees
- In coordination with other payroll team members, review payroll data and payroll preview reports, and compare to supporting documentation to verify accuracy
- Remain up to date with CRA and ESA rules and regulations, standards, and work methods
- Reconcile payroll to ensure all payments are made as scheduled to relevant 3rd parties
- Respond to employee and government agency inquiries about payroll
- Assist in year-end processes such as T4s and various provincial WCB reporting
- Adhere to all policies and follow established procedures
- Participate in required meetings providing input and recommendations
- Assist Payroll & Benefits Manager in activities involving payroll and other projects as assigned
- Resolve payroll discrepancies by collecting and analyzing information using sound judgment and understanding of payroll processes
- Other duties include, but are not limited to looking for opportunities to improve efficiency and share payroll best practices with the payroll team
Qualification and Requirements:
- PCP (Payroll Compliance Practitioner) certification or working towards it
- Over 2 years of payroll and benefits administration experience
- Experience with Construction industry payroll an asset
- Intermediate/advanced Microsoft Office desktop application skills are required
- Experience with Avanti payroll software is an asset
- Possess excellent time management, interpersonal, and customer service skills
- Familiar with multi-provincial legislations
- Have creative and innovative thinking
- Be detail-oriented, highly organized, and highly adaptable
- Willing to develop and continue with payroll learning
- Good in problem-solving, possess sound judgment and trustworthy
- Able to maintain confidentiality with sensitive employee information
- Able to prioritize tasks, work under pressure and be a team player
- Able to work independently, be a self-starter, energetic, and a quick learner
Job Features
| Job Category | Successfully Filled |
Our highly successful client in the mining industry is looking for a Junior Accountant to join their growing team!
Responsibilities:
Assisting with monthly corporate close, including but not limited to:
• Managing AP automation approval workflows, batch processing and integrations
• Prepare daily wires and weekly EFT/cheque runs
• Perform monthly credit card reconciliations
• Collect interdepartmental monthly timesheets and prepare intercompany billing invoices
• Enter month end journal entries prepared by accounting team
• Respond to internal and external audit requests
• Preparing routine reconciliations
• Preparing select corporate journal entries
• Preparing select variance analyses
• Retaining and organizing monthly close support documentation
Qualifications:
• Bachelor’s degree in accounting or equivalent, progressing towards a Chartered Professional Accountant (CPA) designation
• Minimum 2 years of progressive accounting experience
• Knowledge of intermediate Microsoft Excel functions
• Excellent analytical and reconciliation abilities
• Ability to communicate effectively
• Excellent organizational and problem-solving skills, with ability to manage and prioritize competing demands
• Experience working effectively in a team-oriented, collaborative environment
• Strong work ethic combined with the desire to have fun
• An ideal candidate will be someone with experience in using Oracle EBS or Sage 300 and AP automation software
Job Features
| Job Category | Successfully Filled |
Our well respected client in the engineering industry is looking for a Project Accountant to join their team!
Responsibilities
- Assist Controller in monthly financial reporting packages for job cost and revenue allocation
- Support Controller with timely and accurate project reports
- Ensure assigned month end closing tasks are completed on time with accuracy
- Perform project billing, set up and maintain project/client profiles in the system, update billing terms and change orders’ tracking
- Ensure timely recording of all costs, revenues, and AR transactions in the system
- Responsible for project AP entries, cash applications and others
- Prepare invoices and supporting documents for Project Managers’ approval
- Prepare various project reports for Project Manages and clients
- Review and post timesheets for billing purposes
Requirements
- Possess strong accounting & sales tax knowledge and experience in full cycle of project accounting (time and materials).
- 3+ year project accounting experience; operational project experience or project controls experience
- Proficiency with accounting systems
- Experience with Deltek Vision system would be a strong asset
- Experience processing large amounts of data
Job Features
| Job Category | Successfully Filled |
Our highly valued client in the engineering industry is looking for an HR Generalist to join their expanding team!
Duties and Responsibilities
- Drive recruiting, maintain relationships with employment agencies, host/lead interview
- Prepare offer letters, and employment agreement packages including addendums
- Onboard new hires and prepare employment letter
- Develop/maintain HR policies including safety
- Answer employee inquires from time to time
- Host/lead employee annual review
- Develop employee retention program
- Prepare monthly HR report for management team, including headcount, employee review reminder
- Prepare termination and severance letters
Qualifications
- Bachelor’s Degree in Human Resources Management or related discipline or 5+ years’ experience in HR
- Expertise in HR policies and procedures
- Strong knowledge of hiring processes
- Understanding of HR best practices and current regulations
- Sound judgment and problem-solving skills
- Customer-focused attitude, with high level of professionalism and discretion
- Proficient in MS Office suite
- Excellent communication skills
- Good work ethics, a self-starter and organized
- Strong team player who takes initiative
Job Features
| Job Category | Successfully Filled |
Our highly valued client in the not-for-profit industry is looking for a motivated Finance Supervisor to join their team!
Responsibilities:
- Administer agency agreements and international transactions
- Monthly field financial reporting is on time, accurate, and captured in records appropriately
- Analyze spending patterns and manage the field financial reporting
- Field financial reports sent are accurate and complete
- Spending patterns are analyzed and field financial compliance is monitored
- Field payroll is monitored for changes and discrepancies are reported to the appropriate Manager
- Agency Agreements with international partners are administered
- Monitor the overall financial activity
- Generate weekly, monthly and quarterly reports for Management
- Provide detailed analysis of revenues and expenses to Management
- Assist with budget projections and tracking throughout the fiscal year
Requirements:
- Have a deep, growing, intimate relationship with Jesus Christ and a genuine desire to see people’s lives transformed by Jesus
- Work well in a collaborative team setting
- Have excellent interpersonal and communication skills (written and oral)
- Highly organized, detail-oriented, able to track goals, details, and data
- Good time management skills and ability to meet competing deadlines
- Proficient in Microsoft programs (Word, Excel, and PowerPoint) as well as with the Google Suite (email, calendar, etc.)
Education and Experience
- Undergraduate degree in Accounting (preferable)
- 2-3 years’ experience in bookkeeping and/or degree/certificate/designation in this field
- Job or comparable experience in the international development space is an asset
- Experience with Microsoft Dynamics GP and Quickbooks will be an asset
Job Features
| Job Category | Successfully Filled |
Our highly successful client in the distribution industry is looking for an Administrative & Accounting Assistant to join their growing team!
POSITION SUMMARY:
This position will support Management and Traders in an administrative role.
RESPONSIBILITIES:
• Answering phones
• Invoicing customers
• Preparing computer cheques and ACH payments to suppliers
• Preparing daily deposits and recording of cash receipts
• Entering sales and purchase orders/data entry
• Assists traders with clerical requirements and acts as administration backups where required
• Creates and maintains file systems for the operations and sales departments
• Maintains and orders office supplies. Tracks all to ensure best purchases practices
• Performs other related duties as required
REQUIREMENTS:
• Completion of a High School Diploma
• Knowledge of Microsoft Office required
• Excellent interpersonal, verbal, and written communication skills required
• Strong attention to detail
• Ability to handle and resolve recurring problems
• Basic accounting and math skills required
• Ability to work well in a team environment, as well as independently with some supervision
Job Features
| Job Category | Successfully Filled |
Our highly valued client in the property management industry is looking for a results driven Commercial Property Manager to join their team!
Primary Duties:
- Responds to all tenants’ requests/complaints in a courteous, friendly, prompt, and professional manner
- Follows up with Site Staff on any outstanding inquiries or service requests ➢ Negotiates and reviews contracts as required
- Supervise, inspect, and follow up with projects
- Liaison between Tenants, Owners, Site Staff, and Head Office
- Performs regular inspections of the exterior and interior of the property
- Prepares annual budgets
- Prepares written recommendations for physical repairs and/or replacements as required
- Collects delinquent payments and returned cheques, reviews all delinquent accounts for handling and/or direction
- Ensures that on-site personnel comply with all company policies and procedures
- Spot checks for accuracy and completeness
- Check work orders for those completed, those outstanding, determine the age of incomplete work orders and reasons for being incomplete
- Prepare a preventative maintenance checklist for maintenance personnel to perform
- Review in detail all purchase orders for the properties to ensure clarity and justification of requirement
- Approve all invoices for payment
- Proven track record of operations excellence by controlling operating lowering costs and improving service levels to ensure tenant retention.
- Annually reviews and renews insurance coverage
- Ensures compliance with all Federal, Provincial and Municipal laws and acts in all aspects of the sites’ operation
Qualifications:
- BC Property Management License is mandatory
- British Columbia Broker Real Estate Licence (nice to have but not mandatory)
- Working knowledge of building/property systems and operations
- Experience in budgeting
- Must have at least 8 years of commercial property management practice (experience with third party management/large shopping mall management)
- Excellent written and verbal communication skills in English. Proficiency in Mandarin spoken and written is a strong asset
- Financial and business acumen to understand owner priorities and building needs
- College/university diploma or degree
- Ability to read, analyze and interpret relevant reports, legal documents, etc.
- Negotiates and reviews contracts as required
- Good knowledge of MS Office products (Word, Excel, PowerPoint, Outlook, etc.).
- Frequently visit portfolio properties and work at various locations
Job Features
| Job Category | Successfully Filled |
Our client in the property management industry is looking for an Assistant Office Manager to join their team!
Duties:
- Manage and prepare correspondences and communications
- Fully manage and administer daily activities of HR & Admin Department and others routine works
- Perform the assigned tasks by Management Team
- Communicate with all levels and departments of the company, and external parties for executives
- Review, edit and arrange for execution of limited partnership agreements, co-owners’ agreements, development management agreements, property management agreements and other service agreements
- Manage executives’ schedules, appointments, reservations, and travel arrangements; coordinate and arrange on-site and off-site meetings and events
- Manage information utilizing standardized procedures as well as building up the baseline of information for historical reference
- Report to executives the progress of work or project; maintain a follow-up system to ensure action or replies have been initiated
- Work with Sr. VP Asset Management on the assessment of broker submissions for annual renewal of all insurance policies
- Manage and coordinate special projects, events and conference as requested by executives
- Provide support on recruitment, staff reviews, edit company policies and employee handbook
- Oversee daily operations of the company
Qualifications:
- Bachelor’s degree and 5+ years in an HR & Administration role
- High proficiency in MS Office Suite - Word, Excel, etc.
- Experience in reviewing legal contracts is preferred
- Fluent in Mandarin and English and have strong interpretation/translation skills both verbally and in writing
- This is a position that requires maturity, agility, time management, and creativity as it will involve a variety of tasks.
Job Features
| Job Category | Successfully Filled |