Business Development Manager

Semantix Finland Oy