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.
This person is not in any teams
This person is not in any offices