Liam O'Dowd

Client Service Representative - Employee Benefits at Wallace Welch & Willingham

No bio yet

Location

St. Petersburg, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices


Wallace Welch & Willingham

Wallace Welch & Willingham is an insurance company that offers auto, life, and marine insurance products. The company also offers risk management solutions. The W3 Advantage, its proprietary risk management system, is a valuable resource they provide to assist their clients with workplace safety, loss control, and legal compliance.


Industries

Employees

51-200

Links