1,997,019open jobs
118,303companies
249,269added this week
Browse all
Location
In office (Athens)

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Sep 17, 2026. Odyssey Cybersecurity scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Odyssey Cybersecurity is a Cypriot company founded in 2002 and headquartered in Nicosia. It provides managed detection and response, risk management and security consulting. The company operates its own security operations centre.
The Account Manager will be part of Odyssey’s Account Management team, responsible for managing and developing relationships with assigned customers. The successful candidate will focus on building long-term partnerships within their designated portfolio, ensuring customer satisfaction, retention, and growth.

Working closely with other Account Managers and internal teams, the role involves managing direct customer engagements and proposing value-driven solutions that leverage the full range of Odyssey’s cybersecurity products and services.

This role will report directly to the Manager, Business Development in Greece.

MAIN RESPONSIBILITIES

  • Create and maintain a healthy sales pipeline, driving opportunities to closure.
  • Contribute to overall revenue growth.
  • Collaborate closely with internal teams.
  • Ensure strict adherence to timelines and accuracy in pipeline management and deal stage updates.
  • Analyze weekly reports to identify issues and implement corrective or remedial actions as needed.
  • Support high-level and strategic customers, maintaining and strengthening key relationships.
  • Build on existing relationships to influence project initiation and ensure business continuity.
  • Act as a company ambassador to customers, identifying and creating new business opportunities.
  • Prepare customer proposals in close collaboration with other internal teams.

WHAT’S IN IT FOR YOU

  • Competitive remuneration package (according to experience and qualifications)
  • Opportunity to work in a highly specialized, dynamic and professional environment
  • Hybrid and contemporary working environment, “Best Place to Work” for 4 years
  • Comprehensive Medical and Life Insurance
  • Performance based awards and bonuses
  • Access to brightest minds and the latest technologies
  • Mentoring, training & development opportunities
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,997,019 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Marketing
Similar stack
Same company
Athens
≈ $17k – $43k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Moschato
Apply
≈ $19k – $50k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Athens
Apply
In office • Full-Time • Bachelor's Degree • Ho Chi Minh City
Apply
$77k – $83k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Irvine
Design
Adobe Photoshop
Adobe Illustrator
Apply
≈ $12k – $27k per year (Estimated) • In office • Bachelor's Degree • Cairo
Apply
In office • Nicosia
Apply
≈ $33k – $88k per year (Estimated) • In office • Nicosia
Apply
≈ $19k – $53k per year (Estimated) • In office • Athens
Cybersecurity
SIEM
Apply
In office • Nicosia
Apply
≈ $26k – $76k per year (Estimated) • In office • Nicosia
Apply
≈ $18k – $46k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Athens
Design
Adobe Photoshop
Adobe After Effects
AutoCAD
Apply
Hybrid • 1+ year exp • Athens
Apply
In office • Full-Time • Athens
DevOps
TCP/IP
Wi-Fi
Cybersecurity
FortiGate
Management
ITSM
Apply
In office • Full-Time • Athens
Apply
≈ $14k – $32k per year (Estimated) • In office • Athens
Apply
See all jobs
This is one of many
1,997,019 more open roles from verified company boards, updated every day.