CRC Group named Angela Alaniz as chief digital officer of its commercial solutions division.

Alaniz is based in San Francisco, Calif.

Alaniz has bee

 » Read More