Upvote
Downvote
Business Sales Account Executive
Share Job
- Suggest Revision
- We're a human network that reaches across the globe and works behind the scenes.
- In crisis and in celebration, we come together-lifting up our communities and striving to make an impact to move the world forward.
- With your sales expertise, excellent customer relations skills, and excitement for technology, you'll deliver outstanding and innovative business solutions that support our technology evolution and change the way businesses connect.
- As a Floating Sr. Account Manager, you will be assigned a sales territory based on business needs, these needs can change every 30 to 90+ days.
- Developing and qualifying leads within respective territory to drive additional sales opportunities through cold-calling, partner-selling, lead-generation campaigns and modern social selling techniques.
Active Job
Updated TodaySimilar Job
Relevance
Active