Software Development Intelligaia Software Development 800 Park Offices Dr. #406 Durham NC 27709 United State Added on September 29, 2022