Current Openings

Office Manager/HR Specialist

Our fast-growing, every changing “un-agency” is looking for an energetic and highly organized Office Manager/HR Specialist to help us support multiple functions within our operations team. The right person for the role is an excellent communicator, organized, highly efficient, self-starter who wants to foster our TEAM CRUX values and assist with daily administrative functions to make our office run seamlessly.


The responsibilities of the Office Manager/HR Specialist are to support the day-to-day administrative and operations functions of the organization. Maintaining confidentiality will be of the utmost importance in this role, as you will be involved with the People function and may have access to confidential employee information. Equally as important, you will be the first touch point for the client and employee experience at Crux. Welcoming visitors and team members and ensuring a positive experience for both will be key.

Office Management:

  • Greeting and welcoming visitors with a smile, representing the Crux brand and values in a professional and polished manner.
  • Keeping the entertainment space organized and tidy, including entrance, kitchen and gather spaces.
  • Overseeing day-to-day operations including scheduling team meetings, conference room scheduling, maintaining relationship with building management for key card access, repairs, and cleaning.
  • Owning the phone system, which includes trouble shooting, routing calls and monitoring voicemail box.
  • Participating on the events committee and taking the lead to own all logistics for all Crux-related events, both internal and external.
  • Coordinating all lunch and learns, including ordering food and scheduling meetings.
  • Purchasing and stocking snacks, drinks, kitchen supplies and office supplies in accordance with monthly budget.
  • Keeping all Crux swag inventory stocked and ordered, assisting in creation the swag policy.

HR Team Support:

  • Writing/refreshing all job descriptions.
  • Keeping files of all potential candidates by job function.
  • Conducting pre-screen interviews.
  • Scheduling/coordinating interviews with various department leads.
  • Welcoming new employees and managing the onboarding process from start to finish.
  • Keeping employee handbook updated.
  • Owning internship program, which involves recruiting, onboarding and programming with each department.

Finance Team Support:

  • Scanning/emailing all accounts payable and receipts
  • Finance file maintenance
  • Bi-Weekly bank deposits


  • At least five years of general business experience working in a professional or corporate environment is preferred.
  • At least one year assisting Human Resources department with employee lifecycle.
  • Experience with payroll processing is a plus.
  • Proficiency with Microsoft Office (Word, Outlook, Excel, PowerPoint).
  • A self-starter (proactive versus reactive in style).
  • Attention to detail.
  • Able to effectively manage projects efficiently with a sense of urgency and best practices in meeting project deadlines.
  • Strong professional interpersonal skills.
  • Strong communication skills.
  • Proven ability to thrive in a deadline-driven environment while working independently and as part of a team.
  • Ability to adapt to an ever-changing fast-growing work environment.
  • Professional demeanor and appearance.


  • Reliable vehicle and valid driver’s license to run office errands.
  • Demonstrated ability to communicate verbally and in writing throughout all levels of an organization, both internally and externally.
  • Proficient use of applicable technology.
  • Ability to work in a team environment as well as independently.

Ready to learn more?
Submit below or email your résumé and at least two writing samples to:


"*" indicates required fields

Drop files here or
Accepted file types: doc, docx, pdf, jpg, png, Max. file size: 300 MB.
    This field is for validation purposes and should be left unchanged.