French Speaking Customer Success Manager
Bucharest
Managing communication with existing and potential partners, active users of our products.
ICF has become a global enterprise and a world market leader in live streaming technology, enjoying the collective support of its companies.
Managing communication with existing and potential partners, active users of our products.