The Business Development Manager role at Factra is crucial for driving new business growth through B2B and wholesale sales initiatives. This position involves making a high volume of outbound calls to identify and qualify potential clients, as well as managing a robust sales pipeline. The ideal candidate will possess proven experience in cold calling and telesales, along with strong organizational skills.