. You have the power to shape things to make them better. About the Role: As an IT Support Specialist, you will be responsible... learning and professional development. What you can bring to this role: Associates Degree in Marketing, Communications...
Alcoa