Artrac Corporation
RetailGeorgia, United States0-1 Employees
Artrac Corporation is described in available records as a hospital and health care company based in Norcross, Georgia, with a street address at 5990 Oakbrook Parkway. The industry field lists it under Retail, creating a notable discrepancy with its health care designation. The workforce appears to be very small, with only a minimal number of employees reported. A leadership appointment is referenced: Raj Shukla was described as having been appointed chief on May 1, 2020. The available information does not specify Artrac’s customer base or the particular services it delivers. The company maintains a website at artrac.com.