1,032 jobs matching your search

By clicking submit, you accept our Terms & Conditions

Business Development Manager - Italy

Sonnedix - Milano, Lombardia, Italy

Specific experience negotiating real estate property leases and purchase options, development asset purchases, energy offtake and project finance and sales…

2 months ago - Source indeed

By clicking submit, you accept our Terms & Conditions

[US] v1.11.4@web03