Irixon Haughton

Active Mount Holly, NC Chief Executive Officer for Haughton Management, Inc