Product Control Equities Lead

£750 - £1000 per day




  • Ensure that Product Control provides a high level of service to the business, without compromise of Product Control’s independence or commitment to an adequate control environment;
  • Maintain an overview of the global control environment as it relates to the Equities business; identify, communicate and drive resolution of issues, whether people, process or system. Obtain support from the business and drive necessary change initiatives, in conjunction with Finance Change Management and Global Functional Leads. Represent PC at Global Equities BCCs. Liaise with Internal/External audit and regulators as necessary;
  • Ensure that Product Control understands business plans, and has in place any necessary initiatives required to support them. Ensure that Product Control strategic plans are appropriate for and suitably adapted to the Equities business, and that Equities business is prioritised appropriately. Ensure that business is familiar with, and supportive of, both the PC change programme and wider GBM Finance change programme. Ensure that Fixed Income PC also understands the impact of change initiatives originating from other functions (eg. Global Finance Change Program, Operations, Market Risk) and can facilitate, and where possible benefit from, such change;
  • Ensure consistency in global Product Control approach where consistency is expected (eg. application of accounting policies, fair value adjustment methodology), and drive towards consistency where this is desirable (eg. consistent tools);
  • Ensure that Product Control operates effectively across location, particularly where traders in one location trade on the balance sheet of another;
  • Ensure adequate MI is developed and provided to business, Global Head of PC, and other parties (eg. Operational Risk) to demonstrate status of control environment, performance of PC;
  • Maintain focus on cost efficiency, and identify opportunities to enhance cost efficiency where possible (eg. automation, centralisation, offshoring etc.). Ensure transparency of PC cost base to the business;
  • Assist local PC functions in staff development (eg. arrange business training) and recruitment where appropriate. Encourage staff mobility.
  • Ensure objectives of PC change programmes are achieved in Fixed Income Product Control globally


  • Experience of Markets and Equities Business at a senior level, either within Product Control or outside;
  • Significant knowledge and experience of Product Control;
  • Knowledge of pertinent IFRS accounting standards, key valuation techniques;
  • Excellent relationship management skills, highly developed communication skills;
  • Ability to work and deliver to a high-level brief using a high degree of self motivation and initiative;
  • Ability to quickly analyse diverse problems, ask pertinent questions and achieve detailed understanding.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.


To stay safe in your job search we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organisation working to combat job scams. Visit the SAFERjobs website for information on common scams and to get free, expert advice for a safer job search.

  • Python Developer central London up to £90,000 (DOE) UK ONLY
    £70000 - £90000 per annum

    Are you seeking a new Python engineering position in the healthcare industry?

    Would you like to earn up to £90k annual salary? (DOE)

    Are you a programmer interested in Artificial intelligence?

    Look no further!!! I am representing one of, if not the U. K’s leading digital healthcare service. My client has made the health service accessible to the modern-day people. In order to achieve this my client has brought & composed a large team of developer to focus on the ever-increasing computing supremacy of machines with the best medical knowledge of humans to produce a comprehensive, direct and personalised health service and make it easily available.


    • 3 years python experience
    • Knowledge of the Flask framework and ecosystem a plus, as is experience with Docker / containers
    • Excellent system design with solid testing and an eye towards scalability and robustness
    • Proven experience of working in teams in the successful delivery of complex projects
    • Experience of working with business stakeholders, product owners and business analysts to analyze requirements, develop ideas and design solutions
    • Comfortable working in a collaborative and commercial scientific environment

    My client is looking to pay up to £90,000 fantastic Benefits for the right candidate. If you are interested in the position or would like to know more about the role, please apply for immediate consideration.

    McGregor Boyall is acting as an Employment Agency in relation to this vacancy.

  • Data Scientists (Junior to Senior Level )
    £30000 - £100000 per annum

    Excellent opportunity for a Data Scientist to work for a leading banking client based in Edinburgh. My client are looking to hire candidates at all levels.

    Key skills/Experience required:

    - Expertise in one of the following scripting languages – python, R, java

    - Expertise in combining structure,

    semi-structured and unstructured data to perform micro and macro analysis

    - Thorough understanding of various statistical techniques such as

    Segmentation/Clustering, Regression Analysis, Predictive Analytics,

    Machine Learning, etc

    - Understanding of Big Data technologies - Hadoop, Spark

    - PhD in Maths/Statistics/Physics/Data Science (or similar subject) would be preferred

    Please send an up to date CV for more details.

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • Software Developer
    £750 - £900 per day


    In-depth understanding of and recent programming experience in C#

    Strong foundations in Computer Science: object-oriented design and design patterns, algorithms, data structures etc…

    Strong financial market knowledge

    Experience working with SQL databases

    Aptitude and track record for analytical and practical problem solving

    Exposure to pair programming and test-driven development (TDD)

    Bsc or Msc with a minimum of a 2:1 degree from a top tier university

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.