About the company

Turner & Townsend is a multinational professional services company headquartered in Leeds, United Kingdom specialising in programme management, project management, cost management and consulting across the property, infrastructure and natural resources sectors.

Company Details

  •    Company size

    201-500 employees

  •    Contact Person

    Turner & Townsend

  •    Company Address

    Pan India

  •    Website

    Visit Now


Senior Finance Analyst

Turner & Townsend