About this role
Commercial Sales Executive (B2B New Business Development) at Natura. Location: Houston, Texas, United States. Role: generating pipeline, managing pipeline, closing deals Requirements: 2+ years B2B new business development; proven ability to close new accounts; strong outbound activity; CRM discipline; hunter mentality. Category: Sales Seniority: Mid Level Tools: CRM (Hubspot) Commitment: Full Time Workplace: Hybrid Languages: English