Amen holds a Master’s degree in International Trade, Marketing, and Finance and a Bachelor’s degree in Economics and Business Administration from the Autonomous University of Barcelona. He has served as Director of Operations and Business Development for companies in various sectors.