As a family-owned business, we care deeply about our employees. That is why the average tenure of our management team is 20+ years and the average tenure of our hourly team is 10+ years.

Our full-time team members enjoy the following benefits:

  • Paid Time Off (PTO)
  • Six Paid Holidays Each Year
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • 401K with Company Match

The O’Donnell Corporation is proud to have a drug-free workplace.  All employees must submit to a drug screening and a background check before starting work.

O’Donnell Corporation
661 N Lakewood Drive
Orlando, FL 32803

Current Openings



We are seeking an experienced Accounting Manger with at least 3 years of experience in a manufacturing environment.  This hands-on  position requires initiative, excellent communication skills and the ability to work well with others as well as independently.

This is an On-Site Position

Monday through Friday 9am – 5 pm

The successful candidate will be organized, dependable, detail-oriented and be able to balance multiple priorities. Reports to owner.

Duties and Responsibilities include:

  • Prepare financial statements and other management reports
  • Month-end close process with review of journal-entries, account reconciliations and financial results
  • Manage fixed asset system
  • Develop and implement cost accounting policies, procedures and controls to ensure accurate and reliable cost information.
  • Conduct physical inventory and oversee inventory metrics and indicators from a financial perspective.
  • Monitor cash flow and collections
  • Supervise payroll process, billing and accounts payable
  • Prepare Tax Returns – sales and use monthly, tangible, intangible, company tax return
  • Negotiate and monitor business insurance policies
  • Other duties as may be assigned from time to time

Requirements / Qualifications:

  • Bachelor’s degree in accounting is required
  • Minimum of three years staff accounting experience in a manufacturing  environment
  • Cost accounting and inventory management experience required
  • Well organized, detail oriented, open  to change and willing to learn new skills
  • Ability to analyze procedures for improvements and efficiencies
  • Working knowledge of QuickBooks, Fixed Assets, FileMaker
  • Microsoft 365, especially Excel required
  • Prior experience with Human Resource Management is a plus

Salary commensurate with experience. PTO accumulates weekly.


  • 6 paid holidays and additional Paid Time Off
  • Total of 40 hours of PTO available after 90 days
  • Health, Dental and Vision Insurance
  • 401K with company match.


We are seeking a Large Format Digital Press Operator.  This is a full time position.  Monday – Friday 8 am – 5 pm.  

Preferred Skills:

  •  Experience in the large format printing industry
  • General knowledge associated with Large Format production technique, equipment and substrates
  • Proficiency in Caldera RIP software and press file set up
  • Self-starter, motivated and reliable
  • Ability to efficiently manage time and workload, which includes planning, prioritizing, organizing and following through on a variety of tasks, assignments and projects.
  • Ability to troubleshoot print quality issues and possible printer errors

Essential Duties and Responsibilities:

  •  Set up, operate and maintain large format printing presses
  • Review work orders and prioritize jobs, and, when necessary, reorganize to meet deadline changes and updates.
  • Monitors shop inventory as required
  • Ensures waste is minimized throughout each and every job.
  • All other job-related duties as assigned.

This description may not be all inclusive, and management reserves the right to modify the job description to meet business demands.

Salary and Benefits:

 $20 – $23.00 per hour based on experience

  • Six paid holidays and additional Paid Time Off
  • Health, Dental and Vision insurance
  • 401K – with company match



We are seeking an experienced Marketing Coordinator to join our team, and develop digital and print content to engage with customers and support our Sales Team.  This position will act as the voice of O’Donnell Corporation to maintain and attract new customers. This is a full-time position and will be reporting to the Chief Managing Partner.

Monday – Friday 8 am to 5pm.  


Preferred Skills:

  • Batchelor’s degree in marketing, business, communications, or related discipline
  • 2 – 5 years of experience of relevant marketing–related experience, writing, content creation and website management
  • Experience with website management software
  • Excellent copy writing skills
  • Utilize analytics tools to measure campaign and posting success.
  • Thorough knowledge of web analytics (i.e. GoogleAnalytcs, WebTrends, etc).
  • Excellent communication skills, including the ability to understand and carefully follow both written and oral guidance/instructions.
  • Ability to work independently, and as part of a team
  • Social media management experience
  • Ability to use Adobe Creative Suite Programs
  • Multitasking and time management skills, with the ability to prioritize tasks in a fast paced, ever-changing work environment

Essential Duties and Responsibilities:

  • Design and implement comprehensive marketing strategies to create awareness of company’s business activities.
  • Development and management of digital marketing design, content, and functionality including company website.
  • Continuously develop and optimize keyword lists, ad copy, and landing pages.
  • Editorial control and consistency of messaging and graphic appearance across all marketing communication platforms.
  • Assist in the planning and execution of online advertising including Google Ads and email campaigns.
  • Conduct general market research to keep abreast of trends and competitor’s marketing movements.
  • Write and post blog content supporting O’Donnell Corporation
  • Brainstorm and create engaging content for various social media platforms.
  • Monitor and address feedback on all social channels and respond where appropriate.
  • Assist in the development and management of sales materials
  • Organize and execute client relationship program shipments
  • Explore trends in B2B services

This description may not be all inclusive and management reserves the right to modify the job description to meet business demands.

Salary and Benefits:

  • $42,000 – $45,000 per year
  •  Total of 40 hours of PTO after 90 days

Please email your resume to our Human Resources Department at


National Sales Account Executive

We are seeking a National Sales Account Executive to help customers bring their marketing concept ideas to print and collaborate to introduce new ideas.  We are in search of a professional, outgoing, energetic person with the proven ability to achieve success and/or a proven sales record.

Qualifications Necessary for Success:

  • Minimum of 3 – 5 years in active, outside sales
  • Print Industry or Retail Sales experience a PLUS
  • Demonstrated ability to generate new business
  • Ability to develop and maintain relationships with both new and existing customers
  • Ability to anticipate customer needs to offer products
  • Self-starter with the ability to work independently and with teams
  • Strong business acumen
  • Extremely detail oriented and organized, with expert time management skills
  • Have a completive nature and be committed to exceeding goals
  • Comfortable with cold calling and prospecting for potential clients
  • Comfortable making sales presentations
  • Must be a closer with strong phone, written and verbal skills

Job Responsibilities:

  • Sales of company products to establish and expand sales on new and existing accounts
  • Create plans to accomplish goals and strategically act towards increased growth and brand management
  • Help research new products to support new ideas
  • Develop and maintain efficient sales work procedures
  • Maintain professional attitude and appearance while conducting company business
  • Prepare and submit reports concerning sales activities
  • Keep accurate mileage and expense records incurred with sales and business activities for the company
    • Review all emails, confirmation of orders, and/or quotes for accuracy and record keeping

Would be nice to have:

  • Bachelor’s degree is preferred (in advertising, marketing or communication), or equivalent experience in sales and/or industry
  • Marketing/advertising large scale format print experience
  • Know buyers and the market and can bring a book of business
  • Previous large format print sales experience

What we offer:

  • Completive base salary based on experience plus commission
  • Commission paid monthly with an uncapped commission structure
  • Mileage with travel reimbursement (based on the appointments you set)
  • Phone allowance

Please email your resume to our Human Resources Department at




We are seeking a Customer Service Representative to join our team.  This is a full time position. 

Monday – Friday 8 am to 5 pm.    

Preferred Skills:

  • Excellent communication skills both oral and written
  • Multitasking and time management skills
  • Ability to prioritize tasks and work in a fast-paced environment
  • Self-starter, motivated and reliable
  • Strong focus on Excel with experience working with formulas
  • High School Diploma
  • 1+ years of previous experience as a Customer Service Representative
  • Digital, large format and screen-printing experience is preferred, but not required

Essential Duties and Responsibilities:

  • Provide support to clients by processing orders.  Responsible to prepare orders to client specifications
  • Work with sales, production and accounting in an accurate and efficient manner to ensure all order processing is complete and correct
  • Assist sales/estimating staff in the preparation of client proposals for all projects accepted by O’Donnell Corp and assigned to the department

This description may not be all inclusive and management reserves the right to modify the job description to meet business demands.

Salary and Benefits:

  • $18.00 per hour
  •  Paid Time Off with an additional 24 hours of PTO @90 days