... : The Role: As a Business Development Manager, you'll manage your own ... , ensuring a seamless end-to-end process for our clients. What We ... expertise to streamline the sales process Secure sales on a weekly basis ...
23 days ago