Sales and Office Administrator
ODRA Road Sweepers
Job Description
Job Description
Sales and Office Administrator
Location: Grand Forks, North Dakota
Fast Growth. Premium Products. Real Opportunity.
ODRA is a fast-growing North American manufacturer with operations expanding across the U.S. and Canada. As demand for our equipment continues to rise, we're building a strong, reliable team to support that growth.
We supply high-quality street sweeping equipment to municipalities, contractors, and industrial operations, backed by a reputation for reliability and long-term performance.
Our growth is steady and proven-driven by loyal customers, practical products, and a team-first culture where people support each other and take pride in their work.
As we continue to expand, we're creating opportunities for organized, dependable professionals who want stability, responsibility, and room to grow with the business.
About the Role
This position supports both sales coordination and day-to-day administrative operations for our Grand Forks location.
You'll play a key role in keeping sales activities organized, ensuring accurate data and reporting, and providing reliable administrative support to leadership. This role is ideal for someone who is highly organized, detail-focused, and enjoys being a central support resource across teams.
What You'll Be Doing
Sales Coordination and Support
- Maintain accurate, up-to-date CRM data (Pipedrive, Salesforce, etc.), including entry, updates, and cleanup
- Track sales activity, leads, and follow-ups to help keep the team on schedule
- Prepare reports, dashboards, and summaries for management and the sales team
- Maintain call logs, customer records, and supporting documentation
- Support onboarding of new sales team members (systems setup and process guidance)
- Assist with implementing new sales tools, workflows, and reporting processes
- Coordinate communication between sales, parts, and operations teams
Administrative & Office Support
- Provide day-to-day administrative support for the Grand Forks location
- Assist with scheduling, calendar coordination, and meeting preparation
- Support expense tracking, basic invoicing coordination, and internal approvals
- Maintain organized records and documentation
- Act as a point of contact for internal administrative requests
- Support local leadership with general office coordination and ad hoc tasks
What You Bring
- 2–5 years of experience in sales support, administration, or a similar role
- Strong organizational skills and attention to detail
- Experience working with CRM systems and basic reporting tools
- Ability to manage multiple priorities in a fast-paced environment
- Clear communication skills and a team-oriented approach
- Proficiency in Microsoft 365 (Outlook, Excel, Word, Teams)
- Post-secondary education in Business, Sales, or Administration is an asset
What You'll Get at ODRA
- Competitive base salary
- 100% employer-paid medical insurance
- Dental, vision, and life insurance
- Paid time off
- Mileage reimbursement (as applicable)
- A stable, team-focused work environment
- Real career growth as the company continues to expand
If you're ready to keep operations running smoothly, support a growing team, and make a real impact behind the scenes-ODRA is ready for you.
Job Posted by ApplicantPro$145k - $165k
...minority-owned Fortune 500 company, has shaped the construction industry for more than 90 years. With over 35,000 employees and 400 offices nationwide, we provide flexibility and career growth in dynamic work environments. Responsibilities: ESSENTIAL JOB...SuggestedDaily paidFull timeContract workTemporary workWork experience placementFor subcontractorWork at officeLocal areaFlexible hoursShift work- .... This program supports the Health Resources and Services Administration (HRSA) in overseeing the national organ transplant system through... ...of eMAP database for e-mail distribution lists for Project offices and departmental groupings for internal mail communications,...SuggestedMinimum wageFull timeContract workTemporary workWork experience placementRemote work
$69k - $91.5k
...Executive Assistant to the VP of Supply Chain provides high-level administrative and strategic support to the Vice President and their... ...information with discretion and professionalism. ~ Provide general office support including ordering supplies, managing mail, and other...SuggestedTemporary workWork at officeRelocationRelocation package$20 - $24 per hour
...Learning through TAG U How You’ll Make a Difference As a Patient Coordinator, you will report to the Manager and perform daily front office tasks and duties to help create lasting impressions and build trust and loyalty with patients. When you join an Aspen Dental...SuggestedFull timeFlexible hoursNight shift- ...Administrative Assistant Award-winning, inclusive, top workplace culture doesn't happen overnight. It's a result of hard work by extraordinary... ...and individuals seeking limitless possibilities. With offices across North America, we combine the personalized service...SuggestedWork at officeLocal areaNight shift
$19.08 - $22.89 per hour
...Administrative Assistant The Administrative Assistant is responsible for the daily operations of the office including answering a multi-line phone system, greeting guests, completing agency errands, as well as various administrative tasks. Minimum qualifications: High...Hourly payWork at office- ...Compensation provided for using, not obtaining, the rating. If you find yourself looking for a fulfilling career , the Branch Office Administrator (BOA) role may be the right opportunity for you. BOAs team up with financial advisors to help clients achieve their long-...Full timeTemporary workWork at officeHome officeFlexible hours
- NO EXPERIENCE REQUIRED – PAID TRAINING PROVIDED – JOB SECURITY The Postal Service is the largest government related agency in terms of employees. The Postal Service currently employs nearly 1 million people and is hiring nationwide. There is NO experience required, ...Full time
- ...provided. This role works closely with clinical teams, front office staff, and leadership to ensure clean claims and strong financial... ...skills with the ability to collaborate across clinical and administrative teams What we offer 401(k) plan with employer contribution Paid...
- About the job Data Entry Operator | Junior (Remote) Important: You Will Receive An Email Within Next 2 Minutes After Applying , Check Your Inbox or Spam Folder For next steps. A Data Entry Clerk, is responsible for inputting data and making changes to existing data figures...Remote work
$1,800 - $3,200 per week
Entry-Level Freight Dispatcher – Weekly Pay: $1,800 to $3,200+ Job ID: ALA-D1A We are currently hiring motivated and detail-oriented individuals to join our team as Independent Freight Dispatchers. What “Entry-Level” Means: If you already have basic freight...Weekly payFor contractorsCurrently hiringFlexible hours$6,000 per month
Freight Dispatchers Wanted Truck Driver Nation is expanding and we are hiring both experienced and entry-level freight dispatchers who are ready to take charge of their financial future. This is not an hourly job. As an independent freight dispatcher, you earn 8%...Hourly payImmediate start$2,200 - $3,000 per week
...Candidates must already understand dispatching basics, know how to negotiate rates, be able to recruit owner-operators, and handle back-office support tasks. Responsibilities: Book freight through load boards and direct shippers Negotiate rates with brokers and...Weekly payStart working todayWork at officeImmediate startRemote workWork from homeHome office$2,200 - $3,000 per week
...with strong income potential. Candidates should understand dispatching basics, be able to negotiate rates, and handle various back-office tasks. Responsibilities include booking freight, scheduling drivers, and supporting on-the-road drivers. This role offers training,...Weekly payRemote work$1,800 - $3,200 per week
A logistics company is seeking motivated individuals for Entry-Level Freight Dispatcher positions. Responsibilities include coordinating freight dispatching, communicating with drivers and brokers, and maintaining records. Candidates should have strong English communication...Weekly payFlexible hours$1,500 - $3,000 per week
Freight Dispatchers Truck Driver Nation is growing, and we're looking for freight dispatchers ready to take control of their financial future. Experienced dispatchers put your skills to work with a proven system. Entry-level candidates training available for motivated...Immediate start$6,000 per month
A logistics firm in Grand Forks is looking for experienced and entry-level freight dispatchers ready to earn $6,000–$12,000+ per month. As an independent dispatcher, you will earn a commission from the gross revenue of trucks under management, benefiting from training ...Immediate start- A logistics company is seeking a Freight Dispatcher for a remote performance-based dispatch role. Earnings depend on commission based on efficiency, negotiation skills, and carrier volume. The ideal candidate is organized, self-motivated, and has a laptop, high-speed internet...Remote work
$1,800 - $4,500 per week
Freight Dispatcher (Independent Contractor) — $1,800 to $4,500+ Weekly Potential Employment Type: 1099 / Independent Contractor Location: Remote (U.S. Based Only) This is a performance-based dispatch role working with owner-operators under their own authority...For contractorsRemote work- A logistics company is seeking a Freight Dispatcher (Independent Contractor) to work remotely in the United States. The role includes booking loads, negotiating rates, and managing workflows independently. The candidate should be organized, self-motivated, and preferably...For contractorsRemote work
- ...fast-paced healthcare environment, and values teamwork and purpose-driven work. Position Details Full-Time - 11AM-8PM In-Office Position – Grand Forks, ND What You'll Do Serve as the first point of contact for patients and visitors Schedule appointments...Full timeTemporary workWork at officeImmediate start
- ...expanding inpatient behavioral health services. The Program Secretary is responsible for the Behavioral Health Program’s daily administrative duties and providing assistance to the Behavioral Health Program Director. The Program Secretary also has responsibility for performing...Full timeTemporary workLocal areaFlexible hoursShift workNight shift
- ...Keepers of Grand Forks is seeking a friendly, outgoing full-time Administrative Assistant. Monday through Friday, 8:30 am-5:00 pm.... ...Provide support to the Scheduling Coordinator as well as other office personnel *Assist with interviewing, hiring, onboarding, and...Full timeWork at officeMonday to Friday
- NO EXPERIENCE REQUIRED – PAID TRAINING PROVIDED – JOB SECURITY The Postal Service is the largest government related agency in terms of employees. The Postal Service currently employs nearly 1 million people and is hiring nationwide. There is NO experience required, ...Full time
$23.47 - $38.62 per hour
...Mail Handling : Sort, label, and distribute mail accurately and promptly Clerical Work : Support USPS operations with administrative tasks Service Support : Assist customers with services like mail forwarding and holds Disclaimer This is not a job...Hourly payFlexible hours$22 - $36 per hour
...Sunday premium pay, holiday pay, and night differential pay. Mail Carriers are responsible for casing and sorting mail in the post office, loading delivery vehicles, delivering mail and packages, obtaining signatures for certified or registered mail, collecting...Hourly payFull timeWork at officeNight shift$23.47 - $38.62 per hour
Role Overview USPS is accepting applications for PSE Mail Processing Clerks nationwide. This role is vital to ensuring the timely and accurate processing of mail. USPS provides comprehensive training to help you succeed, even if you have no prior experience. Position...Hourly pay- ...plays a vital role within a clerical team by handling essential administrative tasks related to vehicle registration and customer service.... ...with vehicle owners and requires proficiency with both standard office software and specialized motor vehicle management systems,...Work at office
- ...processes, and contributing to the financial success of a mission-driven healthcare organization. Position Details Full-Time In-Office Position – Grand Forks, ND What You'll Do Process and submit medical claims accurately and efficiently Verify insurance...Full timeTemporary workWork at office
$23.47 - $38.62 per hour
...Mail Handling : Sort, label, and distribute incoming and outgoing mail accurately and efficiently Clerical Work : Perform administrative support tasks to aid daily USPS operations Service Support : Assist with services such as mail forwarding, package holds, and...Hourly payWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sales and Office Administrator. Be the first to apply!
- entry level insurance sales Grand Forks, ND
- sales & service technician Grand Forks, ND
- sales marketing part time Grand Forks, ND
- healthcare software sales Grand Forks, ND
- phone sales Grand Forks, ND
- entry level sales marketing Grand Forks, ND
- sales part time Grand Forks, ND
- commission sales Grand Forks, ND
- commercial fleet sales Grand Forks, ND
- sales cashier Grand Forks, ND




