Thank you for your interest in joining the Customer Portfolios team. We are proud to employ some of the most talented database architects, analytics specialists and customer-centric marketers in the industry. Our open and friendly offices are located in the growing and vibrant Boston seaport, also known as the Innovation District. We take our work seriously and we also make time for fun. Our available positions are listed below. If you feel you would be an asset to our team but do not see an appropriate open position, please send us your resume anyway. Customer Portfolios is always looking to add great talent to our team!

Current Openings

Marketing Program Specialist

Location: Boston, MA
Location: Boston, MAType: Full TimeMin. Experience: Mid Level
+ View More

The Marketing Program Specialist role serves as the owner of relationships between Customer Portfolios and multiple client accounts. You will be responsible for designing, implementing and launching multi-channel marketing programs leveraging deep knowledge of a number of applications in combination with business and marketing domain expertise.

Strong leadership and project management skills coupled with client-facing experience, as well as impeccable communication skills, are keys to success in this role. You must also have an understanding of customer database marketing and feel comfortable with technology-heavy environment. You will work closely with the extended team and would be involved in all areas of Customer Portfolios’ delivery to ensure that client needs are being met.

Key Responsibilities:

  • Design, implement and launch multi-channel marketing programs using various software to satisfy client program requirements
  • Act as lead in client interactions, status meetings, account and program overviews
  • Meet multiple scheduling deadlines with an independent, self-starting and detailed follow-through approach
  • Lead client communications in a virtual environment
  • Execute programs and then track, measure, and report results to the clients
  • On-boarding and start-up for new clients
  • Research and stay up-to-date with industry best practices to make knowledgeable recommendations to clients

Skills and Experience Required:

  • Bachelor’s degree in Business or related discipline
  • Required HTML experience and knowledge of web development tools (Adobe Dreamweaver, Microsoft FrontPage or similar applications)
  • Required experience with email service providers (Salesforce Marketing Cloud, Experian, QuickPivot, StrongView, MailChimp, Responsys)
  • Professional experience with customer databases and web-based applications
  • Experience in working on multiple projects with minimal oversight
  • Strong time management and organizational skills; ability to prioritize tasks and switch quickly between tasks.
  • Excellent verbal and written communication skills, capable of professional interactions / presentations with the internal team, and to clients
  • Ability to consultatively engage with clients and to make appropriate recommendations
  • Ability to quickly learn new marketing applications
  • Ability to work effectively in a fast paced, entrepreneurial environment
  • Knowledgeable of business related software systems (CRM, POS, CMS, SFA, etc.) a plus

General Understanding of the following:

  • Marketing automation/application
  • SQL, MS Access, Excel
  • Analytical tools, techniques and report writing
  • Database segmentation, test design, and evaluation

Senior Marketing Analyst

Location: Boston, MA
Location: Boston, MAType: Full TimeMin. Experience: Mid Level
+ View More

What we do

Customer Portfolios is a marketing technology leader that empowers its global retail clients to maximize the value of each customer. The company’s marketing platform offers a single digital solution that brings together all customer data to enable analysis, insight, strategy, and execution.

Who we are

The Customer Portfolios team of analytical and marketing experts help companies like Johnston & Murphy, Vera Bradley, Journeys, Frye, Tourneau, and many more consistently drive revenue growth and increased customer lifetime value. Visit, read our blog and follow us on Twitter and LinkedIn. 

Who you are

  • Love Databases and Data Visualizations – You enjoy writing SQL to gather your data points and making them come alive through Tableau data visualization
  • Compelling Storyteller – As an analyst, you know that the beauty is in the details, but you also understand how each piece of the analytics puzzle fits together to form actionable recommendations that will knock your clients’ socks off
  • Curious – You want to know why a program performs well or doesn’t and don’t mind getting your hands dirty when tackling the underlying data
  • Innovator – You take pride in building things and seeing your ideas through to the end-product, whether it’s a Tableau dashboard, an Excel output, or an elegant SQL code solution
  • Adaptable – You are flexible and understand that clients’ needs can change mid-task.  You enjoy wearing many hats and working on multiple projects at the same time.
  • Team Player – You like working closely with others and thrive in team settings

What you’ll do

  • Strategically own client projects from beginning to end as the expert analyst on the team
  • Develop quantitative analysis, dashboards, and ad hoc reporting to demonstrate performance of key business initiatives and define areas for optimization
  • Synthesize complex analytics into compelling top level findings for presentations to senior marketing executives
  • Work with data engineers and solution architects to source new data, resolve system issues that impede data extraction, and design structures which will best support analytical efforts
  • Work with internal and client-marketing teams to define and execute A/B and multivariate tests to optimize the customer experience and maximize customer value
  • Comfortable sharing expertise with other team members and leading new analytical initiatives

Your Experience

  • 3+ years of experience in marketing analytics, with proven success in designing analytical approaches to understand key business behaviors that drive acquisition, retention, and engagement
  • Proficiency in SQL– on the job experience collaborating with architects on table design to support Tableau reporting and ad hoc requests.  The bulk of our work is done in SQL.
  • Proficiency in Tableau – on the job experience with creating dynamic Tableau dashboards

Business Development Manager

Location: Boston, MA
Location: Boston, MAType: Full TimeMin. Experience: Entry Level
+ View More

Customer Portfolios is a rapidly growing, multi-channel marketing technology company located in Boston’s Seaport District. Since 2001, Customer Portfolios has delivered incremental revenue through lifecycle marketing with analysis and strategy driven by data. Customer Portfolios works with retail brands such as J&M, Journeys, New Balance, Subway, Burton, and others. They are data experts and analytical strategists. They have the ability to bring together data from throughout a business to create dramatic insight about customers, behavior, and opportunities. CP works to drive impressive, measureable revenue results thru increasing the engagement and value of our client’s customers.

Customer Portfolios is seeking a Business Development Manager who will help with the growth of our client base. In this role, you will be responsible for generating sales leads for the Business Development team. This position will be working under the VP of Business Development, learning the best practice methodologies/techniques for “getting in the door”, as well as helping to implement the infrastructure (systems, methodologies) to support a scalable sales engine from the ground floor.  This opportunity is ideal for someone who is interested in starting, or trying to further develop, a career in Enterprise Sales. Customer Portfolios boasts an exceptional benefits package including a generous medical benefit, parking on site, MTBA silver line access, and much more.


  • Professional Experience: 0 - 2 years in sales/customer service. Experience with warm/cold calling techniques a plus.
  • Attitude: Outgoing, people oriented, creative, resourceful, charismatic, commanding presence, organizationally savvy
  • Results Oriented: Proven ability to achieve and exceed personal and professional goals
  • Empathetic Sales Style: Good listening / probing skills
  • Strong Communications Skills: High proficiency in spoken and written English
  • Tools: Experienced in (but not required) and navigating social networks such as Linkedin.
  • Educational Qualification: Bachelor's Degree required.

Responsibilities of the position:

  • Set meetings and help define and implement a repeatable sales process.
  • Identify qualified prospects through research such as ZoomInfo, Linked In, company web sites, securities filings, recent news articles, and any other sources.
  • Secure telephone or face-to-face sales meetings for the Business Development team through email and telephone calls and by navigating through prospect organizations.
  • Enter all prospect interactions in Salesforce to accurately record customer conversations, category analysis, in a structured manner that is re-usable sales intelligence.
  • Develop a good understanding of Customer Portfolios’ offerings, in order to succinctly articulate the value proposition and overcome objections.
  • Participate in the creation of a repeatable sales engine by helping design and implement a structured methodology, with reportable dashboard metrics, to measure effectiveness and accountability, understand key market segments, and ultimately build out the team.