Jim North Email

Executive Benefits Consultant . The Todd Organization

Current Roles

Employees:
43
Revenue:
$7.2M
About
Founded in 1957, The Todd Organization is a nationwide leader in the design, financing, and administration of executive benefits. Headquartered in Greensboro, North Carolina, the firm has over 700 corporate clients and 10 regional offices throughout the United States including offices recently launched in San Jose, California and Wichita Falls, Texas.
The Todd Organization Address
24610 Detroit Road
Westlake, OH
United States
The Todd Organization Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.