McLeod Software

$34.0M revenue • 570 employees • 100 Corporate Pkwy, Birmingham, AL, 35242, United States

Last Updated Sep 17, 2026

Company Overview

Company Name

McLeod Software

Address

100 Corporate Pkwy, Birmingham, AL, 35242, United States

Approx. Annual Revenue

$34.0M

Employees

570

Established

1998

Google Reviews

3.8 (104 reviews)

About McLeod Software

Headquartered in Birmingham, Alabama, this company offers a range of products and services to its customers. With a focus on delivering quality and innovation, the company strives to meet the evolving needs of its client base. Through its dedicated team and commitment to excellence, the company has established a strong presence in the United States.

Business Profile

Read from the McLeod Software website on Oct 13, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current copyright 2026; Complete product and customer info
Footer copyright year
2026

Companies near Birmingham, AL

Browse all companies in Alabama →

Frequently Asked Questions about McLeod Software

Technologies Used

Social Profiles

Key Decision Makers

Stacey Queen Chief Financial Officer
LinkedIn
Amber Henderson Manager of Implementation Services
LinkedIn