Kevin Carmichael takes on new role at NCR Corporation Kevin Carmichael became the Executive Director of Communications and External Affairs at NCR Corporation. Share Previous: Julie Woo moved up at Canadian Natural Resources Limited Next: FedEx, CDK Global, T. Rowe Price, and Viasat added new CSR leaders to their rosters