Search all career opportunities

Account Manager, Cyber Intelligence Centre

Apply now

Apply for Job

Date Posted: Mar 29, 2021

Reference Code: 57145-en_US

Job Type: Permanent 
Primary Location: Vaughan, Ontario, Canada 
All Available Locations: Vaughan 

Be encouraged to deepen your technical skills…whatever those may be..
Partner with clients to solve their most complex problems.
Enjoy flexible, proactive, and practical benefits that foster a culture of well-being and connectedness. 


Deloitte seeks an experienced Account Manager to support the business through the development, management and execution of strategic activities for our Cyber Security clients.

What will your typical day look like?


This role provides clients with end-to-end support in the Managed Security Service space. The Account Manager establishes, maintains and improves the client relationship and acts as a representative of Deloitte. Account Managers clearly understand the client's business targets, strategy, and security requirements, and have the responsibility to maintain client satisfaction. Additionally, they propose and execute on recommendations that contribute to the success of the client's business. The Account Managers act as the single point of contact for their clients to execute and adhere to contracted MSS operations necessary to run the contract.  They also ensure the management of agreed service levels by tracking of the Managed Security Service, reporting of the client's metrics, incidents, and implementing action plans to improve the quality delivered to the client to ensure client satisfaction.

About the team


The Account Management team helps to drive targeted efforts across the breadth of client's business units and functions by developing strategic and tactical plans to generate revenue. They also buildrelationship strategies for key executives to generate and develop ideas and pursue opportunities. The team identifies and influences key decision-makers at all levels within the client organization, while playing an oversight role in the coordination of proposals and coordinating how we position and deliver Deloitte thought leadership within the account.

Enough about us, let’s talk about you


You are someone with:

  • Strong understanding and minimum of four years working experience in cyber security 
  • Minimum of two years of account management / business development support experience (preferably in professional services or managed services)
  • A Bachelor's Degree in Marketing, Finance, Business, or other related discipline, CISSP and willing to pursue or ability to obtain secret government clearance
  • Proven track record in sales support of complex services to complex organizations at both the strategic and operational level and demonstrated strategic and analytical approach with focus on building relationships with internal and external clients
  • Ambitious, enthusiastic and proactive abilities to solve complex problems in a fast-paced environment, combined with analytical, detail oriented, strong project management skills with the ability to scale effectively across a large matrix organization
  • Excellent communication and presentation skills, comfortable presenting to c suite executives
  • Strong computer skills, including use of Microsoft Office applications (Outlook, Excel, Word, PowerPoint, Visio)

Why Deloitte?

Launch your career with The One Firm where you can make an impact that matters in a way that you never thought possible. With endless opportunities at every turn, and a culture built to support and develop our people to be the very best they can be, Deloitte is The One Firm for you to learn, grow, create, connect, and lead. We do this by making three commitments to you:

  • You will lead at every level: We grow the world’s best leaders so you can achieve the impact you seek, faster.
  • You can work your way: We give you the means to be flexible in how you need and want to work, and we have innovative spaces, arrangements and the mindset to help you be wildly successful.
  • You will feel included and inspired: We create a deep sense of belonging where you can bring your whole self to work.

The next step is yours

Sound like The One Firm. For You?

At Deloitte we are all about doing business inclusively – that starts with having diverse colleagues of all abilities!  We encourage you to connect with us at if you require an accommodation in the recruitment process, or need this job posting in an alternative format. We’d love to hear from you!

By applying to this job you will be assessed against the Deloitte Global Talent Standards. We’ve designed these standards to provide our clients with a consistent and exceptional Deloitte experience globally.

Apply now

Apply for Job