Karl Egnatoff, CPA, CITP, lives in Myrtle Beach, S.C. During the past 21 years, he has worked as a consultant, trainer and software engineer while engaging on projects for business organizations of all types. Prior to this work, Karl worked in public and private sector accounting for approximately six years. Before partnering with Pat Garverick to form Phoenix Beach, he presented and created material in association with K2 Enterprises for approximately seven years. During the course of his career, Karl has owned and operated a number of successful businesses, providing services to other organizations in the business community. The experience he garnered while serving these organizations helps him now as he writes and presents continuing professional education through Phoenix Beach. Karl is a member of the West Virginia Society of Certified Public Accountants, the American Institute of Certified Public Accountants (AICPA) and the Information Technology Section of the AICPA. He has also achieved a number of technology certifications including Microsoft Certified Professional (MCP), Certified Software Engineer (CSE) and Certified Integration Developer (CID). Karl graduated from Marshall University with a Bachelor of Business Administration degree. During his time in college, he participated in division I cross country, competing on the varsity squad. He was also on Marshall’s track team. Karl and his wife Lana have been married for 25 years. They have two grown sons, Jordan and Steven.