Society Persona: Artech’s CEO Christopher Ross Christopher Ross was one of the initial employees who h