Business Development Representative
5 hours ago
Newcastle upon Tyne
Business Development Representative (BDR),. Committed to empowering organizations to develop simplified, cost-effective, and comprehensive strategic information security and compliance programs, ControlCase serves businesses of all sizes worldwide. At least one year of experience in sales, business