Ted Crawford is the CIO of ERT.
802 people are employed at ERT.
ERT is based in Philadelphia, Pennsylvania.