Sales
Business Development Manager - Web3
About this role
Business development is a process of identifying and implementing new growth opportunities both internally and externally. At CLIENT, the BD team is the sharpest spear, managing our ecosystem of over 2000 partners.