Job Openings

We encourage you to review the listings and find the perfect fit for your skills and career aspirations.

Director of Sales

Los Angeles, California, United States (On-site)

Seeking a motivated Director of Sales to lead and drive revenue growth. Responsible for developing sales strategies, managing key accounts, and building client relationships. Goal is to maximize sales performance and achieve business objectives.


• Develop and implement strategic sales plans to achieve revenue targets and drive business growth.

• Lead and manage a high-performing sales team, providing guidance, coaching, and support to optimize their performance.

• Identify new business opportunities and target market segments, developing effective sales strategies to penetrate and expand our customer base.

• Build and maintain strong relationships with key clients, understanding their needs, and ensuring high levels of customer satisfaction.

• Monitor market trends, competitor activities, and industry developments to identify opportunities for growth and maintain a competitive edge.

• Collaborate with cross-functional teams, including marketing, product, and operations, to align sales efforts and drive overall business success.

• Prepare sales forecasts, budgets, and reports, providing regular updates to senior management on sales performance and market trends.



• Bachelor's degree in business, marketing, or a related field; MBA is a plus.

• Proven experience as a successful sales leader, preferably in E-commerce.

• Strong track record of driving sales growth, meeting or exceeding revenue targets.

• Excellent leadership skills, with the ability to inspire and motivate a sales team.

• Solid understanding of sales principles, techniques, and best practices.

• Exceptional communication and negotiation skills, with the ability to build rapport with clients and influence key stakeholders.

• Strategic mindset, with the ability to analyze market trends, identify opportunities, and make data-driven decisions.

• Results-oriented, self-motivated, and able to thrive in a fast-paced, dynamic environment.

• Proficiency in CRM software and sales analytics tools.

Accounting Manager

Buena Park, California, United States (On-site)

Seeking a skilled and detail-oriented Accounting Manager to oversee financial operations, ensuring accuracy and integrity of records. Responsibilities include managing day-to-day accounting activities, providing financial analysis and reporting, and demonstrating strong leadership and attention to detail. Join our team and contribute to our financial success.


• Manage and oversee the day-to-day accounting activities, including accounts payable, accounts receivable, general ledger, and payroll.

• Ensure the accuracy and integrity of financial records, reconciling accounts, and resolving any discrepancies.

• Prepare and review financial statements, reports, and budgets, providing insights and recommendations to management.

• Develop and implement internal controls, policies, and procedures to maintain compliance with accounting standards and regulations.

• Coordinate and collaborate with internal teams, external auditors, and tax advisors to ensure timely and accurate financial reporting.

• Monitor and analyze financial performance, identifying areas for improvement and implementing cost-saving measures.

• Conduct financial analysis, forecasting, and budgeting to support strategic decision-making and business planning.

• Stay updated on industry trends, accounting regulations, and best practices to ensure compliance and optimize financial operations.

• Lead and mentor the accounting team, providing guidance, training, and performance evaluations.



• Bachelor's degree in accounting, finance, or a related field; CPA designation is preferred.

• Proven experience as an Accounting Manager or similar role, preferably in finance industry.

• In-depth knowledge of accounting principles, financial reporting, and tax regulations.

• Proficiency in accounting software and MS Office Suite; experience with ERP systems is a plus.

• Strong analytical and problem-solving skills, with the ability to interpret financial data and provide insights.

• Excellent attention to detail and accuracy in financial record-keeping and reporting.

• Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams.

• Strong leadership and managerial skills, with the ability to mentor and develop the accounting team.

• Ability to work in a fast-paced environment, prioritize tasks, and meet deadlines.

Software Engineer

Mississauga, ON (On-site)

Seeking a talented and motivated Software Engineer to design, develop, and maintain high-quality software solutions. Collaborate with cross-functional teams to deliver innovative and scalable applications. Join our dynamic team and contribute to our company's growth while enhancing your technical skills.


• Collaborate with product managers, designers, and other team members to understand customer requirements and translate them into software designs and implementations.

• Develop high-quality software solutions using modern programming languages and frameworks.

• Write clean, efficient, and maintainable code that adheres to best practices and coding standards.

• Conduct thorough testing and debugging of software applications to ensure proper functionality and identify and resolve any defects or issues.

• Participate in code reviews to ensure code quality, improve team collaboration, and share knowledge.

• Stay up-to-date with emerging technologies and industry trends, continuously learning and improving your technical skills.

• Collaborate with cross-functional teams to deliver software solutions on time and within budget.

• Contribute to the continuous improvement of development processes and practices.



• Bachelor's degree in Computer Science, Software Engineering, or a related field; relevant work experience may be considered.

• Strong programming skills in one or more programming languages, such as Java, C++, Python, or JavaScript.

• Experience with modern software development frameworks and tools.

• Solid understanding of software development principles, data structures, and algorithms.

• Knowledge of database systems and SQL.

• Familiarity with Agile methodologies and software development practices.

• Strong problem-solving and analytical skills.

• Excellent communication and collaboration abilities.

• Ability to work independently and as part of a team in a fast-paced environment.