Sales Associate
Geneva
Key information
- Publication date:28 July 2025
- Workload:100%
- Contract type:Unlimited employment
- Place of work:Geneva
Job summary
OWT is a strategy and technology consulting firm under Swisscom. Join a dynamic team to leverage cutting-edge tech and drive growth.
Tasks
- Identify opportunities in the Swiss Romande market for digital transformation.
- Build and maintain a network using social media and digital tools.
- Manage relationships with prospects from initial contact to order.
Skills
- 3 years in sales within digital or software development, results-driven.
- Strong interpersonal skills for effective communication at all levels.
- Fluent in English, C1 level; Swiss-German is a plus.
Is this helpful?
OWT is a strategy and technology consulting company, a subsidiary of Swisscom. We help our clients use new software and hardware technologies to reorganize their activities, invent new products, or transform their organization in search of growth opportunities and cost reduction.
Your mission:
As a Sales Associate, you join a sales team whose expertise is recognized in Switzerland, and work under the responsibility of the Head of Sales as well as with the Market Managers of the Geneva & Lausanne offices.
- Find opportunities in the Swiss Romande market for digital transformation projects through inbound sales strategies.
- Build and maintain a network of contacts and prospects using social media and other new digital means.
- Organize and lead sales meetings with the help of our experts.
- Manage relationships with selected prospects and clients, from the first contact to the order.
- Contribute to the daily management of our sales pipeline using our internal CRM tools.
Your qualifications
- You have 3 years of experience in sales in the digital or software development sector, passionate and results-oriented.
- You have an understanding of business challenges, digital business models, and business processes.
- You are passionate about digital with a strong interest in business strategy.
- You have excellent interpersonal skills with the ability to communicate at different levels of the organization.
- You have an outgoing personality eager to build lasting relationships with our potential clients.
- You have strong oral and written communication skills.
- Mastering English in writing and speaking, level C1. Swiss-German is an asset.
- You hold a Bachelor’s degree in business, digital marketing, or technology (EHL, HES, HEG, University, business school).
We offer you:
- The opportunity to contribute to various and unique projects, using cutting-edge technologies and for prestigious clients from very diverse sectors, from banking to medical to watchmaking and telecommunications.
- A modern work approach, with a good balance between professional and private life.
- A work environment and career plan that promote rapid skill development and ambitious prospects.
- The chance to benefit from expert colleagues in their fields who are always ready to share their expertise or constructive feedback.
- Very well-located and easily accessible offices in the center of Geneva, Lausanne, Bern & Zurich.
- A competitive salary.
Join our team of passionate individuals and advance your career within a dynamic company with a unique culture!
Want to know more about our universe OWT , check out our Instagram or LinkedIn !