The Path To Greatness Starts Here

About Us

Our Work

Contact Us

BLOG

||

Awesome Work

Advertising is all about the work. Every headline we write is just a starting point. Where we take an idea depends on where we want it to go. In the following examples, you’ll get a small glimpse of how we breathe life into good ideas. And you’ll also discover something else we’ve known for a long time: the better the work, the shorter the case study.

Honor
Morgan Jewelers
Superhero

Great Work. It's what put us on the map.

As our clients’ revenues and brand presence continue to grow, so do we. Which helps us keep our handshake/email ratio exactly where it should be. We’ve got fully staffed offices in key markets all across the country, so we can be there when you need us.
Literally.

Leadership

Our blueprint for success has been simple: how we accomplish our mission is just as important as the mission itself.
It takes brains, talent and passion. Everything this team takes the lead on.

Dave Thomas

Principal, Chief Executive Officer

Sharon Rask

Principal, Chief Operating Officer

Tom Scandaliato

Principal, Managing Director, New York

Troy Thomas

Principal, President, Chief Creative Officer

Anne Wood

Principal, President, Chief Marketing Officer

Matt Thomas

Principal, Film and Motion Director

Alan Hills

Executive Director, Strategic Performance

Jeff Olsen

Executive Director, Creative Strategy & Client Service

Lance Oscarson

Executive Director, Creative

Mark Brooks

Executive Director, Technology

Tom Pratt

Executive Director, Creative and Business Development

Russ Nelson

Chief Financial Officer

Our Specialties

Great work gets you noticed. And great companies notice why. To inspire confidence in our clients, we continually need to hit the mark on a target that’s always moving. And how do we do that? It’s simple.  We evolve. And then deliver our signature product: thought, well executed.

Business Strategy
Creative
Content Marketing
User Experience
Social Media
Research & Analytics
Media Planning
Public Relations
Interactive Development
Branding

A Few of Our Clients

In all our years of advertising, there’s one thing we’ve continually stressed to our clients: you’ll do more for your brand by breaking the rules than by following them.
Listed below are a handful of incredible companies we’ve been fortunate enough to work with—You’ll quickly see why their campaigns are also our latest success stories.

How We Work

Without a good execution, a strategy is only a plan — something you intend to do. We call ourselves problem solvers because that’s what we do. And we’re really good at it. We can spot opportunities where others can’t. And it’s probably because we have more “a-ha” moments per capita than anyone else.

Problem
Problem

Ever wonder why some businesses don’t grow as fast as expected or why their profit margins are so skinny while their competitors are thriving? We sure do. And that’s where we start our focus.

Insight

Once we’ve identified the relevant problem, we spend a lot of time trying to understand it, to gain a new perspective of it. This usually happens after we’ve looked at it from a million different angles and turned it upside down and inside out.

Insight
Validation
Validation

Just like any smart researcher, we do our homework. We run tests. We gather analytics. We test those analytics. We poke and prod and shake our insights to see if there are any holes. And once we’re satisfied, we let the magic happen.

Solution

This is the toughest part of the process. It’s also the most satisfying and rewarding. Arriving at the big idea can transcend any strategy. And that’s what we’re after. Something brand-new and completely unexpected. Something that really moves the needle for our clients.

Solution

Portfolio

It takes artistry and know-how to create a memorable campaign. And of course, just the right amount of magic.

Zions Bank
Honor
get the details  
Key Garff: Tips By Tots
Tips By Tots
get the details  
Zippy Shell: Bear
Bear
get the details  
VSP Vision Care: Superhero
Superhero
get the details  
Morgan Jewelers Website
morganjewelers.com
get the details  
VSP Vision Care: Look
Look
get the details  
AARP Driver Safety: Tips By Tots
Tips By Tots
get the details  
Zions Bank
Playing the Branch
get the details  
Ken Garff: A Really Soft Bargain
A Really Soft Bargain
get the details  

What can we do for you?

It’s true that good ideas can come from anywhere. But ThomasARTS is a great place to start.

Thank You

We will be in touch

Oops! Something went wrong while submitting the form

Our Offices

The teams that know how to win big are the ones who can take it coast to coast. Stop by one of our national offices and say hello.

Utah

UT

240 South 200 West
Farmington, UT 84025
Office: 801-451-5365

California

CA

3070 Bristol St. Suite 340
Costa Mesa, CA 92626
Office: 714-375-7800

Washington, D.C.

DC

1300 L St. NW, Suite 900
Washington, D.C. 20005
Office: 202-450-1843

New York

NY

55 Broadway, Suite 1801
New York, NY 10006
Office: 646-572-7500

Minnesota

MN

11000 Prairie Lakes Dr., Ste 275
Eden Prairie, MN 55344
Office: 952-252-1900

Texas

TX

4400 Post Oak Parkway
Houston, Texas 77027
Office: 281-972-5365

It’s Not a Franchise Without The Players.

Everybody here is in the game. There are no sidelines. If you’re looking for your next big job opportunity, this is it.

Senior Data Analyst

MORE DETAILS / APPLY
LESS DETAIL

The Sr. Data Analyst will work as part of the Data Management team in completing a variety of tasks relating to data management and cleanup. Their primary responsibility is to prep data received from various sources to be used by ThomasARTS for analytics or to provide automated, highly customized marketing channel solutions for our clients. Specific tasks and responsibilities are highly dependent on the individual project but may include data cleansing and organization within Excel, loading data into relational databases for complex data hygiene and aggregation, or maintaining and adjusting established processes to fit the current needs of the project. The Sr. Data Analyst may occasionally be required to perform other responsibilities including working with the development team to create web interfaces for data management, setting up stored procedures, or running periodic processes to keep ongoing databases up to date.

Duties & Responsibilities

• Prep raw data files for loading into database.

• Perform cleanup, deduping, and suppressions on data.

• Prep data files for use with analytics, marketing automation, or for sending to client.

• Maintain and ensure integrity of data through transformations and cleansing.

• Maintain workflows and scripts used to automate data tasks.

• Create new workflows and scripts to automate repetitive data tasks as projects require.

• Work with various teams and various clients on other projects as needed.

• Other duties as assigned.

Skills Required

• Must be organized and administratively excellent in handling projects, details, and communication.

• Must excel at using logical reasoning in solving complex problems.

• Must love working in a dynamic fast paced yet fun environment.

• Proactive individual with strong sense of urgency will fit well.

• Highly proficient in Word, Excel, and Power Point.

• Must have some combination of the skills below and a willingness to learn new skills as projects require:

• Understanding of relational database principles – data normalization, data types, relations, keys, constraints, stored procedures, DQL, DML, DDL, ETL, OLTP vs OLAP.

• Understanding of software coding principles – variables, arrays, operators, control flow statements, class objects and methods.

• Understanding of principles relating to raw data – file types, file encodings, delimiters, line breaks, escape characters, special Unicode characters.

• Familiarity with SQL, Java, Visual Basic, PHP, CSS, HTML, XML, JSON.

• Familiarity with MySQL, Microsoft SQL Server, Talend Open Studio, XMPie, Tableau.

Prefered Qualifications

• Bachelor's degree in computer science, management information systems, engineering, supply chain management, marketing or economics, or related degree.

• 2+ years of relevant experience in business intelligence and/or data management & metrics.

• Experience leading successful direct client communications.

• Demonstrated ability to manage multiple complex analyses and relationships.

• Must be organized, detail oriented, flexible and able to prioritize multiple projects.

• Has successfully led large scale and complex marketing analytics and data management engagements.

• 1-2 years working for an agency preferred.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

Digital Account Manager

MORE DETAILS / APPLY
LESS DETAIL

The Digital Account Manager’s role is responsible for day-to-day management of the client website as well as implementation website updates and optimization. They will serve as the liaison between the Agency/Development team and the client in managing and optimizing an e-commerce website. They represent the agency’s point of view in making recommendations to the client and represent the client’s point of view within the agency to facilitate the creation of effective work. The Digital Account Manager must become familiar with the client’s products, culture, markets and brand as it relates to digital implementation of campaigns and websites.

Duties & Responsibilities

• Develop website or digital campaign briefs to direct the internal teams’ work for the client.

• Closely manage time to budgets and scope new requests as needed.

• Work closely with clients to obtain the necessary information, budget approvals or data to provide to the agency service teams to produce the work.

• Develop or assist in the development of UI/UX strategy, testing plans, website maintenance, scrums, launches and budgets.

• Arrange client meetings and other agency staff, determining the specifications for campaigns and oversight of the project plans.  

• Assist with the formulation of strategies to grow the client business or for digital campaign development.

• Execute tasks as assigned to monitor the profitability of accounts, analyze and report on results, track estimates and prepare billing.

• This position may present creative work to clients for approval or modification to meet deadlines and prioritizing tasks.

• Other duties as assigned.

Skills Required

• Understanding of marketing, business and communications

• Project management skills

• Computer proficiency in Word, Excel and Power Point at a minimum

• Familiarity with agile workflow

• Strong ability to organize, follow through and handle multiple projects at one time

• Excellent written and verbal communication skills and demonstrated professionalism

Prefered Qualifications

• Bachelor’s degree in related field preferred

• 5-10 years agency experience

• Experience with digital campaigns including website development, design and maintenance, digital campaign management (SEO/SEM/Display/Content/Social)

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

Account Coordinator

MORE DETAILS / APPLY
LESS DETAIL

The Account Coordinator’s role is to facilitate the work of the account team assigned to a set group of clients. The primary responsibility of the role is to project-manage the activities in order that internal teams produce the work for the client on time and on budget. The primary focus of the role is to manage the workflow with internal service teams. The Account Coordinator assists with preparation for client meetings by ensuring all work is ready from the agency team and prepares the documents, chronicling the decisions and action items. Routine status reports and project plans are developed to drive agency activities and inform the client. High standards for accuracy and professionalism are expected.

Duties & Responsibilities

• Develops project plans, timelines, status reports for internal and client needs.

• Develop and disseminate conference reports confirming all client approvals or direction for work.

• Assist the account manager or account supervisor in developing estimates for work, preparing monthly billing in conjunction with Accounting department and the Account Manager or Supervisor.

• Handles logistical arrangements for client meetings and internal team meetings.

• Manages the work flow of team projects to/from Proofreading department, Traffic of materials to meet deadlines per the media plans.

• Develops proficiency in understanding the clients’ style guides, product information, use of toll free numbers and other details; proofs documents and versions before moving them to the next stage.

• Other core responsibilities include preparation of client needs for Operations/Service areas, participation in preparation of materials for promotional planning, new business presentations and special projects.

• Other duties as assigned.

Skills Required

• Basic understanding of marketing and advertising terms and processes

• Must be organized and administratively excellent in handling projects and communication.

• Good grammar and spelling skills

• Highly proficient in Word, Excel, Power Point and must be able to handle Adobe documents for mark up

• Strong interpersonal skills

Prefered Qualifications

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, and on the basis of disability.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

Director of Data Management

MORE DETAILS / APPLY
LESS DETAIL

The Director of Data Management will lead the Data Management team in both management of team personnel and hands-on execution of data management-related responsibilities including, but not limited to (1) managing complex data hygiene, aggregation and integration projects; and (2) managing data management systems and databases.

This role will require heavy cross-functional collaboration with Account teams and other Services Areas in building and influencing successful campaign outcomes through strategic planning and execution of analytical and data management endeavors.

Duties & Responsibilities

• Utilizing data manipulation and ETL technical experience to look at client problems and help identify end-to-end solutions to help make data processes more efficient

• Support clients in working through complex, big picture data problems and then implementing creative solutions through the use of data management coding capabilities

• Work collaboratively across agency departments (account management, creative, development etc.) and with clients to map out data management processes and programs

• Work individually and with team to outline and build programs for improving client data and data processes, including, data hygiene, normalization, integrations with other data sources, data feeds to analytics dashboards, etc.

• Serve as primary point of contact with the Accounts, Creative and Service Areas teams and client(s) for data management, proactive initiatives, and recommendations for optimization

• Optimize the reporting and data management processes to leverage business tools enabling increased speed and efficiency along with improved accessibility of data for end users

• Solicits new industry concepts and tools that will help grow and enhance clients’ businesses

• Responsible for training, managing, motivating, growing and evaluating team members

• Works on new business as part of an integrated team

• Serves as subject matter expert (SME) agency-wide for analytics and data management and ensures the Data Management team is trained to represent the discipline agency-wide and to clients at the highest level

• Responsible for maintaining positive and meaningful relationships with all client contacts utilizing our data management services, especially our highest profile client representatives

• Direct and assist in quantitative and qualitative research projects

Skills Required

• Bachelor's degree in computer science, management information systems, engineering, supply chain management, marketing or economics, or related degree

• 5+ years of relevant experience in business intelligence and/or data management & metrics

• 2+ years of team management experience

• Experience leading successful direct client communications

• Must have some combination of the skills below and an eagerness to learn new skills as projects require:

-Understanding of relational database principles – data normalization, data types, relations, keys, constraints, stored procedures, DQL, DML, DDL, ETL, OLTP vs OLAP

-Understanding of software coding principles – variables, arrays, operators, control flow statements, class objects and methods

-Understanding of principles relating to raw data – file types, file encodings, delimiters, line breaks, escape characters, special Unicode characters

-Firm understanding of MySQL, Java, and Talend (or similar platforms)

• Demonstrated ability to manage multiple complex analyses and relationships

• Must be organized, detail oriented, flexible and able to prioritize multiple projects

• Has successfully led large scale and complex marketing analytics and data management engagements

Prefered Qualifications

• Experience using Tableau a plus

• 2-3 years working for an agency preferred

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

We are always looking for good people

Send us your resume and we’ll contact you when something opens up.

CONTACT US

Featured Blog Posts

Most Recent