Michelle  Jarrard net worth and biography

Michelle Jarrard Biography and Net Worth

Director of Crawford & Company

Michelle Jarrard is the CEO of BioCircuit Technologies, an early-stage medical device company focused on applications that monitor, control and repair peripheral nerves. Prior to leading the launch of BioCircuit, Michelle served as Managing Director of the GRA Venture Fund, a venture capital fund focused on early-stage companies commercializing intellectual property developed on local university campuses.

Michelle entered the technology start-up space following a 25-year career at McKinsey & Company. While there, she was a Senior Partner and the firm's global Chief HR & Talent Officer, with responsibilities spanning its 50+ country footprint. She was a member of the McKinsey’s Global Operating Committee, Partner Compensation Committee, and Partner Evaluation Committee. She spent earlier periods of her career at McKinsey as a client-serving Partner specializing in operations improvement and as chief-of-staff to the Global Managing Director.

In addition to Crawford & Company, Michelle is a Board Member of Lazard Ltd and Inspire Brands. She also serves on the Boards of some former portfolio companies, QUEST Renewables, Gimme Inc. and Axion Biosystems. She was a Trustee of Children's Healthcare of Atlanta (2012-2019), one of the country’s largest pediatric health care systems, and a Trustee of the Georgia Tech Foundation Board (2014-2019)

Michelle has an MBA from Harvard Business School and a Bachelor of Industrial Engineering from the Georgia Institute of Technology. Michelle has resided in Canada, the U.S. and England. She and her husband, Jimmy, currently reside in Atlanta and have two grown children.

What is Michelle Jarrard's net worth?

The estimated net worth of Michelle Jarrard is at least $459.28 thousand as of May 26th, 2021. Ms. Jarrard owns 41,489 shares of Crawford & Company stock worth more than $459,283 as of December 5th. This net worth estimate does not reflect any other assets that Ms. Jarrard may own. Learn More about Michelle Jarrard's net worth.

How do I contact Michelle Jarrard?

The corporate mailing address for Ms. Jarrard and other Crawford & Company executives is 5335 TRIANGLE PARKWAY, PEACHTREE CORNERS GA, 30092. Crawford & Company can also be reached via phone at 404-300-1000 and via email at [email protected]. Learn More on Michelle Jarrard's contact information.

Has Michelle Jarrard been buying or selling shares of Crawford & Company?

Michelle Jarrard has not been actively trading shares of Crawford & Company during the last ninety days. Most recently, on Monday, November 29th, Michelle Jarrard bought 2,000 shares of Crawford & Company stock. The stock was acquired at an average cost of $8.03 per share, with a total value of $16,060.00. Learn More on Michelle Jarrard's trading history.

Who are Crawford & Company's active insiders?

Crawford & Company's insider roster includes Harshavardhan Agadi (Director), Andrew Bart (CEO, International Operations), Jesse Crawford (Director), Michael Hoberman (SVP), Michelle Jarrard (Director), Michael Jones (SVP), Tami Stevenson (General Counsel), William Swain, Jr. (CFO), and Rohit Verma (CEO). Learn More on Crawford & Company's active insiders.

Are insiders buying or selling shares of Crawford & Company?

In the last year, insiders at the business services provider sold shares 5 times. They sold a total of 43,209 shares worth more than $458,936.15. The most recent insider tranaction occured on May, 27th when SVP Tami E Stevenson sold 4,900 shares worth more than $50,029.00. Insiders at Crawford & Company own 55.3% of the company. Learn More about insider trades at Crawford & Company.

Information on this page was last updated on 5/27/2025.

Michelle Jarrard Insider Trading History at Crawford & Company

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
11/29/2021Buy2,000$8.03$16,060.00View SEC Filing Icon  
5/26/2021Buy2,000$9.70$19,400.0041,489View SEC Filing Icon  
5/24/2021Buy2,000$10.00$20,000.0035,489View SEC Filing Icon  
5/21/2021Buy2,000$9.59$19,180.0035,489View SEC Filing Icon  
See Full Table

Michelle Jarrard Buying and Selling Activity at Crawford & Company

This chart shows Michelle Jarrard's buying and selling at Crawford & Company by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Crawford & Company Company Overview

Crawford & Company logo
Crawford & Company provides claims management and outsourcing solutions to the risk management and insurance industry, and self-insured entities. The company's Crawford Claims Solutions segment offers claims management services related to property, casualty, and catastrophe losses caused by physical damage to commercial and residential real properties, and personal properties, as well as marine losses. It also offers services in the areas of field investigation, catastrophe, evaluation, and resolution of property and casualty insurance claims; and various on-demand inspection, verification, and other task specific field services for businesses and consumers through a mobile platform. Its Crawford TPA Solutions segment provides claims and risk management services; desktop claim adjusting and claims evaluation services; initial loss reporting services for claimants; loss mitigation services, such as medical bill review and case management, and vocational rehabilitation services; and risk management information services, as well as administers trust funds established to pay claims. It offers services for workers' compensation, auto and liability, disability absence and medical management, and accident and health markets. The company's Crawford Specialty Solutions segment offers claims management services related to large and complex losses in various industries, such as commercial property, aviation, forensic accounting, marine and transportation, retail, building and construction, cyber, and energy. It also provides a customer-centric solution for various loss types comprising high-frequency and low-complexity claims, and large complex repairs; and outsourced contractor management services to personal and commercial insurance carriers, and consumer markets. The company operates in the United States, the United Kingdom and the rest of Europe, Canada, Australia, and internationally. Crawford & Company was founded in 1941 and is based in Peachtree Corners, Georgia.
Read More

Today's Range

Now: $11.07
Low: $10.15
High: $10.60

50 Day Range

MA: $6.78
Low: $6.28
High: $7.33

2 Week Range

Now: $11.07
Low: $8.65
High: $12.74

Volume

124,656 shs

Average Volume

70,150 shs

Market Capitalization

$544.75 million

P/E Ratio

11.65

Dividend Yield

2.74%

Beta

0.85