Self Management

    OverviewSuggest Edit

    Self Management is a provider of talent management solutions. It has expertise in screening tools, simulation, assessments, applicant tracking software, and more. The company also offers training, development, and other services.
    TypePrivate
    Founded1979
    HQToronto, CA
    Websiteselfmgmt.com

    Latest Updates

    Employees (est.) (Nov 2021)44
    Cybersecurity ratingCMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at Self Management

    Colleen O'Brien

    Colleen O'Brien

    Vice President
    Shanan Marshall

    Shanan Marshall

    VP of HR & Corporate Services
    Nicole Azzi

    Nicole Azzi

    Director of Professional Services
    Robert Spilak

    Robert Spilak

    VP of Talentnest
    Kristina Calder

    Kristina Calder

    Director of Client Analytics & Consulting
    Warren Collier

    Warren Collier

    Director of HR Strategy & Talent Attraction Solutions
    Show more

    Self Management Office Locations

    Self Management has an office in Toronto
    Toronto, CA (HQ)
    3300 Bloor St W, Etobicoke
    Show all (1)

    Self Management Financials and Metrics

    Summary Metrics

    Founding Date

    1979

    Self Management Cybersecurity Score

    Cybersecurity ratingPremium dataset

    C

    75/100

    SecurityScorecard logo

    Self Management Online and Social Media Presence

    Embed Graph

    Self Management Blogs

    HOW TO SELECT GREAT SALES PEOPLE: Psychographics + Demographics = POP™ by Chris Gee, PhD.

    Welcome to the last of our recent blog series on the predictive characteristics of successful competitive sales hires. For those of you who may have... The post HOW TO SELECT GREAT SALES PEOPLE: Psychographics + Demographics = POP™ by Chris Gee, PhD. appeared first on Self Management Group.

    THE IDEAL RECRUIT FOR COMPETITIVE SALES POSITIONS – by Chris Gee, PhD.

    Welcome to week #7 of our blog series on the predictive characteristics of successful competitive sales hires. For those of you who may have just... The post THE IDEAL RECRUIT FOR COMPETITIVE SALES POSITIONS – by Chris Gee, PhD. appeared first on Self Management Group.

    BELIEVE IN WHAT YOU ARE SELLING By Chris Gee, PhD.

    Welcome to week 6 of our seven week blog series on the predictive demographic attributes of successful sales reps. If you just happened to find... The post BELIEVE IN WHAT YOU ARE SELLING By Chris Gee, PhD. appeared first on Self Management Group.

    HARD WORK PAYS OFF By Chris Gee, PhD.

    Welcome to week 5 of our blog series on the predictive demographic attributes of top competitive sales hires. For those just joining us, the four... The post HARD WORK PAYS OFF By Chris Gee, PhD. appeared first on Self Management Group.

    PAST BEHAVIOR PREDICTS FUTURE BEHAVIOR By Chris Gee, PhD.

    Welcome to week 4 of our blog series on the predictive demographic attributes of top competitive sales hires. For those just joining us, the three... The post PAST BEHAVIOR PREDICTS FUTURE BEHAVIOR By Chris Gee, PhD. appeared first on Self Management Group.

    There Is No Substitute For Experience – By Chris Gee, PhD.

    Welcome to week three of our seven week blog series on the predictive demographic traits of competitive sales reps.  For those just joining us, the... The post There Is No Substitute For Experience – By Chris Gee, PhD. appeared first on Self Management Group.
    Show more

    Self Management Frequently Asked Questions

    • When was Self Management founded?

      Self Management was founded in 1979.

    • Who are Self Management key executives?

      Self Management's key executives are Colleen O'Brien, Shanan Marshall and Nicole Azzi.

    • How many employees does Self Management have?

      Self Management has 44 employees.

    • Who are Self Management competitors?

      Competitors of Self Management include GeoDecisions, Avantix and Recruit Right.

    • Where is Self Management headquarters?

      Self Management headquarters is located at 3300 Bloor St W, Etobicoke, Toronto.

    • Where are Self Management offices?

      Self Management has an office in Toronto.

    • How many offices does Self Management have?

      Self Management has 1 office.