Southard Financial

About Southard Financial

Southard Financial is a full-service business valuation, financial advisory and transaction advisory firm based in Memphis, Tennessee. It offers corporate valuations, transaction advisory services, fairness opinions, and services for financial institutions.

( I )

Southard Financial Company Information

Phone icon

Phone Number

901.761.7500

Address icon

Corporate Office Address

5050 Poplar Avenue
Memphis, 38157

Website icon

Website

Number of Employees

11 - 50 Employees

Company Revenue

$50M - $100M

Is this company information helpful?

Southard Financial Org

Southard Financial's Tech Stack

Cloudways
Facebook
Formidable Form
Google Analytics
FAQs image

Frequently Asked Questions About
Southard Financial

Who is Southard Financial's CEO?

Southard Financial's CEO is Dave Harris

Where is the Southard Financial headquarters?

Southard Financial's HQ is located at 5050 Poplar Avenue, Memphis

What is the Southard Financial's main phone number?

Southard Financial's phone number is 901.761.7500

What is the Southard Financial's official website?

Southard Financial's official website is southardfinancial.com

What is Southard Financial's Revenue?

Southard Financial's revenue is $50M - $100M

How many employees are working in Southard Financial?

Southard Financial has 11 - 50 employees

What industry is the Southard Financial in?

Southard Financial is in the industry of: Financial Service

Unlock Unlimited Leads
With Seamless.AI

Get Started Free