Affinity Solutions

OverviewSuggest Edit

Founded in 1998, Affinity Solutions has grown to become the leading provider of loyalty programs for top financial institutions, insurance companies, and publishers in the U.S.

TypePrivate
Founded1998
HQNew York, US
Websiteaffinity.solutions

Locations

Affinity Solutions is headquartered in
New York, United States

Location Map

Latest Updates

Employees (est.) (Sept 2020)147(+5%)
Cybersecurity ratingAMore

Key People/Management at Affinity Solutions

Nicky Bearsted

Nicky Bearsted

Director
James Berylson

James Berylson

Director
Richard Bravman

Richard Bravman

Chief Strategy Officer
Jonathan Silver

Jonathan Silver

Founder and CEO
Atul Chadha

Atul Chadha

Chief Technology & Operations Officer
Phil Lore

Phil Lore

Chief Revenue Officer
Show more

Affinity Solutions Office Locations

Affinity Solutions has offices in New York and San Jose
New York, US (HQ)
875 6th Ave 21st Floor
San Jose, US
99 S Almaden Blvd #600
Show all (2)

Affinity Solutions Financials and Metrics

Summary Metrics

Founding Date

1998

Affinity Solutions total Funding

$35.5 m

Affinity Solutions latest funding size

$21 m

Time since last funding

7 years ago

Affinity Solutions investors

Affinity Solutions's latest funding round in June 2013 was reported to be $21 m. In total, Affinity Solutions has raised $35.5 m
Show all financial metrics

Affinity Solutions Cybersecurity Score

Cybersecurity ratingPremium dataset

A

98/100

SecurityScorecard logo

Affinity Solutions Online and Social Media Presence

Embed Graph

Affinity Solutions Frequently Asked Questions

  • When was Affinity Solutions founded?

    Affinity Solutions was founded in 1998.

  • Who are Affinity Solutions key executives?

    Affinity Solutions's key executives are Nicky Bearsted, James Berylson and Richard Bravman.

  • How many employees does Affinity Solutions have?

    Affinity Solutions has 147 employees.

  • Who are Affinity Solutions competitors?

    Competitors of Affinity Solutions include CARDFREE, Forte Payment Systems and MyPay.

  • Where is Affinity Solutions headquarters?

    Affinity Solutions headquarters is located at 875 6th Ave 21st Floor, New York.

  • Where are Affinity Solutions offices?

    Affinity Solutions has offices in New York and San Jose.

  • How many offices does Affinity Solutions have?

    Affinity Solutions has 2 offices.