OverviewSuggest Edit

Charles Taylor plc is a leading provider of professional services to clients across the global insurance market. The Group has been providing services since 1884 and today has over 1,200 staff in 69 offices spread across 28 countries in the UK, the Americas, Asia Pacific, Europe and the Middle East. The Group offers services principally on a fee-based model and operates through three businesses – Management, Adjusting and Insurance Support Services. Charles Taylor also owns life and property and casualty insurers. Charles Taylor’s vision is to become the professional services provider of choice to the insurance market.
TypePublic
Founded1884
HQLondon, GB
Websitectplc.com
Employee Ratings3.2

Latest Updates

Employees (est.) (Feb 2020)3,086(+118%)
Job Openings64
Revenue (FY, 2018)£263.6 M(+26%)
Share Price (Oct 2017)£2.8(+2%)
Cybersecurity ratingCMore

Key People/Management at Charles Taylor

Jeremy Grose

Jeremy Grose

Chief Executive, Management Services - UK & International
Alan Woodhouse

Alan Woodhouse

Technical Director
Edward Creasy

Edward Creasy

Executive Chairman
Richard Wood

Richard Wood

President and Chief Executive Officer, Management Services - Americas
Damian Ely

Damian Ely

Executive Director & CEO Adjusting Services. .
Mark Keogh

Mark Keogh

Group Chief Financial Officer.
Show more

Charles Taylor Office Locations

Charles Taylor has offices in London, Belfast, Comberbach, Acworth and in 49 other locations
London, GB (HQ)
21 Mincing Ln
Belfast, GB
495 Upper Newtownards Rd
Comberbach, GB
2 Kennelwood Rd
Clayton, AU
Campus Centre
North Sydney, AU
401 75 Miller St
Spring Hill, AU
87 Wickham Terrace
Show all (53)

Charles Taylor Financials and Metrics

Charles Taylor Revenue

Charles Taylor's revenue was reported to be £263.56 m in FY, 2018 which is a 25% increase from the previous period.
GBP

Revenue (FY, 2018)

263.6m

Revenue growth (FY, 2017 - FY, 2018), %

25%

Net income (FY, 2018)

(2.7m)

EBITDA (FY, 2018)

12.7m

EBIT (FY, 2018)

(2.0m)

Market capitalization (31-Oct-2017)

187.1m

Closing stock price (31-Oct-2017)

2.8

Cash (31-Dec-2018)

170.0m

EV

34.2m
Charles Taylor's current market capitalization is £187.1 m.
GBPFY, 2016FY, 2017FY, 2018

Revenue

169.3m210.8m263.6m

Revenue growth, %

25%25%

Operating expense total

158.0m202.3m265.6m

EBITDA

20.2m12.7m
GBPFY, 1996FY, 1997FY, 1998FY, 1999FY, 2000FY, 2001FY, 2002FY, 2003FY, 2004FY, 2005FY, 2006FY, 2007FY, 2008FY, 2009FY, 2010FY, 2011FY, 2012FY, 2013FY, 2014FY, 2015FY, 2016FY, 2017FY, 2018

Cash

4.7m9.9m12.2m10.1m13.9m13.5m10.4m16.4m24.2m31.8m30.9m35.3m155.7m146.0m43.7m43.5m106.3m48.8m52.2m80.2m141.4m146.1m170.0m

Accounts Receivable

1.9m6.3m7.7m9.0m13.6m17.2m16.7m16.9m18.1m19.3m18.9m18.1m40.2m10.5m258.0m336.7m290.1m319.2m795.6m1.1b1.3b1.1b965.2m

Inventories

1.1m5.5m5.6m7.4m7.7m7.6m9.2m1.4m

Current Assets

10.6m26.4m30.2m30.2m38.5m43.8m40.9m46.5m63.3m484.4m400.7m367.5m449.0m395.6m368.7m447.3m448.0m421.9m907.9m1.2b1.5b1.3b1.2b
GBPFY, 1996FY, 1997FY, 1998FY, 1999FY, 2000FY, 2001FY, 2002FY, 2003FY, 2004FY, 2005FY, 2006FY, 2007FY, 2008FY, 2009FY, 2010FY, 2011FY, 2012FY, 2013FY, 2014FY, 2015FY, 2016FY, 2017FY, 2018

Net Income

(5.4m)2.6m2.7m1.6m1.9m1.3m1.9m7.7m9.2m10.0m11.1m7.6m8.6m11.9m10.6m4.6m4.9m5.5m8.6m11.8m10.7m9.1m(2.7m)

Cash From Operating Activities

1.7m3.5m5.8m2.7m8.5m4.7m4.7m15.6m20.1m14.6m14.6m23.7m(2.7m)10.4m5.5m20.2m12.9m9.8m41.7m71.2m7.7m44.0m

Dividends Paid

755.0k1.3m1.5m1.8m2.0m2.3m2.5m2.9m3.2m3.4m4.1m5.0m5.5m5.6m5.8m3.1m4.0m4.0m4.2m5.4m6.7m7.2m8.0m

Cash From Financing Activities

8.1m1.3m450.0k6.6m679.0k4.8m(4.5m)(3.6m)10.6m19.5m(9.6m)(7.2m)9.8m(16.4m)(2.1m)(8.3m)(5.0m)(2.2m)2.7m25.2m22.2m25.5m
GBPFY, 1996

Debt/Equity

4.7 x

Debt/Assets

0.1 x

Financial Leverage

35.8 x
Show all financial metrics

Charles Taylor Cybersecurity Score

Cybersecurity ratingPremium dataset

C

77/100

SecurityScorecard logo

Charles Taylor Environment, Social & Governance (ESG) Ratings

CSRHub ESG ratingPremium dataset

50-59

out of 100

CSRHub logo

Charles Taylor Online and Social Media Presence

Embed Graph

Charles Taylor News and Updates

Charles Taylor share price rockets by more than 10 per cent

Charles Taylor’s share price has jumped by more than 10 per cent this morning after agreeing a higher takeover offer [...] The post Charles Taylor share price rockets by more than 10 per cent on higher takeover offer appeared first on CityAM.

Lovell Minnick to buy Charles Taylor for 261 mln pounds

Lovell Minnick Partners has agreed to take Charles Taylor private, according to a statement. Lovell Minnick is offering 315 pence for each Charles Taylor share, or 261 million pounds ($326 million). The offer represents a 34 percent premium to Charles Taylor’s closing share price on Wednesday. Charl…

Charles Taylor shares leap on £261m offer

Private equity house Lovell Minnick has said it will take Charles Taylor, the listed insurance company, private in a £261m [...] The post Charles Taylor share price jumps on £261m takeover deal appeared first on CityAM.

Britain's Charles Taylor agrees purchase deal to go private

British insurance services firm Charles Taylor Plc said on Thursday it agreed to a 261 million pounds($325.15 million)takeover by a firm backed by private equity firm Lovell Minnick Partners.

Charles Taylor Frequently Asked Questions

  • When was Charles Taylor founded?

    Charles Taylor was founded in 1884.

  • Who are Charles Taylor key executives?

    Charles Taylor's key executives are Jeremy Grose, Alan Woodhouse and Edward Creasy.

  • How many employees does Charles Taylor have?

    Charles Taylor has 3,086 employees.

  • What is Charles Taylor revenue?

    Latest Charles Taylor annual revenue is £263.6 m.

  • What is Charles Taylor revenue per employee?

    Latest Charles Taylor revenue per employee is £85.4 k.

  • Who are Charles Taylor competitors?

    Competitors of Charles Taylor include BGL Group, MS&AD Insurance Group and Power Corporation of Canada.

  • Where is Charles Taylor headquarters?

    Charles Taylor headquarters is located at 21 Mincing Ln, London.

  • Where are Charles Taylor offices?

    Charles Taylor has offices in London, Belfast, Comberbach, Acworth and in 49 other locations.

  • How many offices does Charles Taylor have?

    Charles Taylor has 53 offices.