Sales Executive - Polish Speaking (Hybrid working)
2 months ago
London
This could be in a lead generation, business development, account management or sales role. We are ... customers, focusing on building and strengthening relationships * Pro-actively win new business ...