SMB Manager EMEA – Algolia

Paris We are looking for a Sales Manager to oversee and support our EMEA SMB Account Executive team. The EMEA SMB team will double in size in 2019 so this will be a high-impact role which will involve a combination of commercial and people management skills. This role will require […]