Skip to main content
Hit enter to search or ESC to close
Close Search
Innovative Tech People
Menu
  • Home
  • About Us
  • Clients
  • Candidates
  • Latest Jobs
  • Contact Us
  • linkedin

    Location

    Innovative Tech People,
    27 Old Gloucester Street,
    London WC1N 3AX

    Connect

    LinkedIn

    E: info@innovativetechpeople.com

    © 2026 Innovative Tech People Ltd | Company Number: 15298225 | Address: 27 Old Gloucester Street, London, United Kingdom, WC1N 3AX | All Rights Reserved

    Privacy Policy

    Close Menu
    • Home
    • About Us
    • Clients
    • Candidates
    • Latest Jobs
    • Contact Us
    • linkedin