Originally from Columbia, South Carolina, Kyle Towles attended Hammond School and went to UNC Asheville and the College of Charleston, where he earned a bachelors and masters degree in accounting. After completing his academic work he moved back to his home in Columbia.

Kyle has worked in the accounting world for 5+ years providing services in audit, tax, consulting, bookkeeping, and forensic accounting. Previous to Kyle J. Towles CPA, LLC, Kyle worked for CPA firms such as Moore Beauston & Woodham and Elliott Davis. He has worked in a variety of industries serving individuals, and businesses of all sizes.