Kenny Natiss Address: New York, New York Kenny Natiss of New York, New York works at LCO Group, an IT Consulting firm. Kenneth Natiss has operated the LCO Group for the past 30 years. New York, New York United States Map Other Categories: Business Services |