Albert Castella

Global Sales Manager - Business Development at Neklar

Albert Castella is a seasoned professional in global sales and business development, currently serving as the Global Sales Manager for Business Development at Neklar since September 2011, with a focus on Clean Mobility. Previous roles include Sales Manager for Europe, Asia, and North America within the Metal Recycling Business Unit and Project Manager at Trelleborg Offshore. Albert has a strong educational background, holding a Bachelor's degree in Mechanical Engineering and a Master's degree in Engineering in Industrial Organisation from Universitat Politècnica de Catalunya, along with a Master in Project Management from La Salle BCN and a degree in Commercial and Sales Management from EADA Business School.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices