Charles Franklin

IT Manager - North America Technical Applications at Novelis

About

Links

Previous companies

Timeline

  • IT Manager - North America Technical Applications

    January, 2024 - present

  • Senior Information Technology Business System Analyst - TMS

    July, 2023