Michael Carter

Active Mobile, AL Chief Executive Officer for The Carter Group LLC