Osapiens Names Stephan de Barse as New President
Germany-based sustainability software provider osapiens has officially announced the appointment of Stephan de Barse to the newly created role of…
Germany-based sustainability software provider osapiens has officially announced the appointment of Stephan de Barse to the newly created role of…