Oversee renewable fuel sales operations in Austria and Germany, manage supply chain, customer relations, and logistics.
Sales Manager • Wien, Republic Of Austria, AT