Open positions
at Imagine
Amazing work takes amazing people. At Imagine, you’ll find a team that is passionate about what they make, invested in each other, and always up for a challenge.

Check out our open roles to see where you could be a good fit.
Grayslake, IL
Lead, Kitting/Assembly
Demonstrate proficiency in all General Worker duties and responsibilities.Direct employees to finish kitting/assembly while also reporting to Supervisor for next kitting/assembly assignment. This includes delegating duties to other…
Grayslake, IL
Lead, Kitting/Assembly
Demonstrate proficiency in all General Worker duties and responsibilities.Direct employees to finish kitting/assembly while also reporting to Supervisor for next kitting/assembly assignment. This includes delegating duties to other…
Grayslake, IL
Digital Finishing Technician (Will Train) 2nd shift
Review and understand all job ticket information.Complete equipment standard set up and adjustments as needed. Set up adjust Finishing equipment according to established procedures.Cut product to final size/shape…
Location not listed
Experience Designer
Make confident design decisions and be supportive in helping others develop their ideas.Guide engineers and studio collaborators to preserve conceptual design integrity into production, while being mindful of…
Shakopee, MN
Summer 2027 Finance Intern
Burbank, CA
Fabricator/Carpenter
Operate a variety of woodworking and foam sculpting machinery and tools to fabricate cabinetry, millwork, and foam sculptures. Glue, fit and clamp parts and sub-assemblies together to form…
Grayslake, IL
Entry Level Client Communication Spec
Be the front-line communication for Imagine. Become proficient in Imagine systems. Communicate with customer through various channels.Coordinate with multiple departments.Process customer/internal orders and requests. Utilize resources to research…
Shakopee, MN
Mounter Apprentice
Assist operator with set-up and run required jobs; retrieve required materials, equipment, etc. Maintain required quality standards. Report any problems and/or discrepancies to the die cutting assistant/department manager….
Burbank, CA
Purchasing Administrator
Purchase materials and supplies from approved vendors.Research and approve PO requisitions in Monarch and convert to purchase orders.Maintain a consistent supply level of materials for use within departments…
Grayslake, IL
FileMaker Solutions Developer/Architect
Application Architecture & DevelopmentDesign, develop, and maintain FileMaker-based enterprise applications, including custom ERP, production, manufacturing, and workflow systems. Create scalable database architectures, schemas, relationships, calculations, scripts, layouts, portals,…
Shakopee, MN
Fulfillment Warehouse Attendant
Warehouse: Checks all incoming jobs to be processed to determine that all information and material is available. Ensures product is labeled and packaged in accordance to Imagine specifications….
Burbank, CA
Print Producer
Work closely with the Account Manager when assigned to a project, to execute client-specific production campaigns/projects. Work with Adobe Workfront to project manage, with specific accountabilities such as…
Shakopee, MN
Preflight Operator
Examine client electronic files if natives provided to predetermine potential problems before the files reach the prepress department. When problems are found, instruct the CSR to contact the…
Burbank, CA
Creative Quality Control Specialist
Review creative layouts against approved key art, style guides, and client direction to ensure the creative intent and hero look are maintained.Verify that all required creative elements are…
Antioch, IL
Experienced Warehouse Associate – 1st shift
Picking and packing of finished goods orders.Quality checking of picked materials against supplied pick list.Proper packaging of items, including making customized boxes, crates, and other shipping containers, selecting…
Concord, NC
Fulfillment Quality Control/Packer
Reads customer order, work order, shipping order, or requisition to determine items to be moved, gathered, or distributed. Conveys materials and items from inventory to designated areas.Fills work…
Shakopee, MN
Director, Commercial Finance
Commercial Strategy & Value CaptureLead and continuously evolve the Company's Value Creation program, establishing priorities, tracking performance, and ensuring realization of targeted financial benefits across the enterprise. Partner…
Shakopee, MN
Director, Enterprise Planning
Enterprise Planning & S&OP LeadershipDevelop and maintain a rolling planning process across Imagine’s four manufacturing sites that supports short-term execution and long-term strategic growth objectives.Lead the company's Sales…
Shakopee, MN
Customer Systems Administrator
Support and administer the Dotti platform following customer onboarding, ensuring accurate setup, maintenance, and alignment with Client Services processes.Manage all client database components, including locations, products, profiles, budgets,…
Concord, NC
Warehouse Shipping Clerk
Complete package shipments utilizing an integrated shipping software.Schedule carriers for truckload and LTL shipments and prepare all the necessary documentation (bills of lading, commercial invoices, etc.).Assist with loading…
Grayslake, IL
Apprentice, Digital Press
Work alongside and assist with operation of digital pressesComplete jobs according to customer specifications by producing quality work and performing quality checksMonitor production runs for quality, maintaining all…
Antioch, IL
Kitting/Assembly General- (Forklift Driver) – Antioch 1st shift
Demonstrate proficiency in all Kitting & Assembly level duties and responsibilities. Assist Line Leads to supervise Kitting & Assembly lines in flow and work assignments. Assist Line Leads…
Shakopee, MN
Litho Press Operator (2nd Shift)
Reads instructions for job ticket and sets the press up or directs set-up of press based on instructions. Responsible for make-ready/set-up of screen press to ensure proper machine…
Charlotte, NC
Creative Graphic Designer
Serves customers by advising, creating, and developing graphic designs, layouts, print and/ or web ready solutions across a variety of mediums to meet client expectations and needs. Completes…
Charlotte, NC
Print Digital Press Operator
Operate digital print equipment and the software necessary for print operations. Complete jobs according to customer specifications in a timely and accurate manner.Monitor production output throughout the run…
Shakopee, MN
Prepress Operator
Communicate effectively with Sales and Account Management team members. Prepare customer files for: size, image resolution, bleeds, overprints, font issues, and color breaks Maintain quality control during all…
Charlotte, NC
Print Estimator
Cost Estimating – draft plans for potential jobs and estimate direct cost, as well as estimating job costs after-the-fact based on specifications from Sales Reps and CSR’s. Uses…
Burbank, CA
Estimator
Based on specifications supplied from the account team, create a cost-effective & efficient estimate to maximize production and the bottom line in I quoteObtain outside material/service cost as…
Charlotte, NC
Print Senior Bindery Operator
Set-up and adjust machines.Load machine, observe operation and match samples to job order specifications.Review job ticket for specifications or special instructions that may impact the operation or set-up…
Shakopee, MN
Maintenance Mechanic
Performs scheduled and emergency maintenance and repair work to facilities and equipment. Consults with departmental Supervisor regarding repair scheduling and production delays. Follows up on and studies recurring…
Burbank, CA
Art Framing Specialist
Assemble wood frames from pre-cut mitered molding using an underpinning (V-nail) machine.Join, clamp, and inspect frames to ensure tight, square corners.Stretch canvas artwork onto stretcher bars, ensuring proper…
Charlotte, NC
Print Mailing Operator
Perform advanced set up on equipment and may be assigned work of a more complex nature, including the operation of inkjet systems, matching/camera systems and high-speed inserters.Perform proper…
Charlotte, NC
Print Mailing Supervisor
Assigns department work as needed to meet daily production goals and on time delivery.Update SQDIP board and resolve daily issues / escalate as needed.Drive job costing accuracy.Ensure proper…
Shakopee, MN
Warehouse Attendant – 3rd Shift
Warehouse: Checks all incoming jobs to be processed to determine that all information and material is available. Ensures product is labeled and packaged in accordance to Imagine specifications….
Shakopee, MN
Industrial Engineer
Analyze production and business processes to identify bottlenecks, waste, quality concerns, and opportunities to improve throughput.Collect, validate, and interpret operational data; build clear reports, dashboards, and recommendations for…
Grayslake, IL
Installation Project Manager
Project set up by reviewing project plans, documents, and timelines, ensuring all details available and aligned.Coordinate with necessary trades aligning with budget.Work with various teams to confirm site…
Grayslake, IL
Print Project Manager
Collaborate with clients, creative teams, and suppliers to define project scope, goals, and deliverables.• Develop detailed project plans, including timelines, budgets, and resource allocation.• Coordinate and communicate project…
Charlotte, NC
Print Analog Press Operator
Reads instructions for job ticket and sets the press up or directs set-up of press based on instructions. Responsible for make-ready/set-up of screen press to ensure proper machine…
Shakopee, MN
Mounting Operator – 3rd Shift
Set-up and run required jobs on mounting equipment, mount production pieces to specific substrates through the process of gluing and adhering two pieces of material together. Maintain standard…
Shakopee, MN
Operator, Die Cutter
Set-up and run die cutting equipment. Maintain standard of quality. Report any problems and/or discrepancies to the die cutting assistant/department manager. Keep the work area clean and orderly….
Shakopee, MN
Account Executive
Deliver annual revenue and account profitability targets, while increasing sales pipeline in accordance with sales growth plans.With full understanding of a client’s buying landscape and business needs, develop…
Burbank, CA
Print Producer
Work closely with the Account Manager when assigned to a project, to execute client-specific production campaigns/projects. Work with Adobe Workfront to project manage, with specific accountabilities such as…
Burbank, CA
Grand Format Finisher
• Safely and efficiently operate Grand Format printing tools to produce quality finishing in the most efficient manner. • Consistent ability to complete projects within a specified timeframe…
Shakopee, MN
Apprentice, Folder Gluer
Assist operator in the operation, set-up and running of required jobs. Maintain standard of quality. Report any problems and/or discrepancies to the die cutting manager. Keep work area…
No jobs match your search or selected location.