Leigh McCracken

Active Columbus, OH Director Information Technology for Encova Life Insurance Company