Nuance Communications recruits Spencer Roach

Nuance Communications has appointed Spencer Roach compensation and benefits manager, international, handling EMEA and Asia Pacific.

Roach joins from Honeywell, where he was compensation and benefits manager, EMEA.

Read more reward and benefits jobs