Cnc jobs

Displaying 1-50 of 60 jobs

Refine search

Your current filters

Remove search filter cnc Remove search filter £16 - £20 per hour Remove search filter £26 - £30 per hour Remove search filter Posted in the last 3 days Clear all Clear all filters

The position you are looking for is no longer available, but here are some similar jobs that might interest you

  1. CNC Machine Setter Operator

    Posted 2 days ago by Just Recruitment Group

    Location:
    Halstead, Essex
    Job Type:
    Permanent

    Currently recruiting for a CNC Machine Setter Operator. Key Requirements. Proven experience as a CNC Machine Setter Operator / Programmer. Working knowledge of diverse high-speed machinery and measurement tools. Previous setting / programming knowledge of CNC multi-spindle … more

    Apply Now
  2. CNC 5 Axis Machinist

    Posted 2 days ago by The Collective Network Limited

    Salary:
    £38,000 - £40,000/annum + Overtime
    Location:
    Northampton, Northamptonshire
    Job Type:
    Permanent

    As well as the general CNC machining experience, the successful engineer will also have a good working knowledge of the following. Fanuc. Heidenhain. DMG / Matsuura. 5 axisYou'l be working on a double days shift offering attractive shift premiums for this. Interested in hearing more? Please … more

    Apply Now
  3. CNC Machine Tool Service Engineer

    Posted 2 days ago by Complete Talent Services Ltd

    Salary:
    £50,000 - £55,000/annum
    Location:
    Keighley, Bradford
    Job Type:
    Permanent

    We are currently recruiting a Machine Tool Service Engineer to join a leading engineering company involved in design, build and install of CNC Machinery across the globe. This successful candidate will be requried to install, service and repair high valve 5 axis equipment at customer sites … more

    Apply Now
  4. Machine Shop Operative - CNC

    Posted 2 days ago by PDR Solutions Ltd

    Salary:
    £34,301/annum
    Location:
    ME1, Blue Bell Hill, Kent
    Job Type:
    Permanent

    As a Machine Shop Operative, you will be responsible for operating and maintaining various CNC machines, turning, milling and drilling, used in the production of components and products. Main Duties. Operate and maintain CNC machines used in the production of components and … more

    Apply Now
  5. CNC Sliding Head Programmer/Setter

    Posted 2 days ago by Interaction Recruitment

    Salary:
    £35,000 - £45,000/annum
    Location:
    Wellingborough
    Job Type:
    Permanent

    Job role: CNC Sliding Head Programmer/Setter. Salary: £35,000-£45,000 DOE. Location: Wellingborough, Northamptonshire. Hours: 7:30 to 16:30 Monday to Thursday, 7:30 to 13:30 on a Friday. Job Type: Full Time, Permanent. The Company. Interaction have partnered with a leading precision … more

    Apply Now
  6. CNC Miller

    Posted 2 days ago by Rise Technical Recruitment

    Salary:
    £37,000 - £42,000/annum Shift pay, bonus
    Location:
    Nottingham, Nottinghamshire
    Job Type:
    Permanent

    CNC Miller. Nottingham (South. £37000-£42000 + 10% Shift Pay on Afternoon Shift + 5% bonus + Pension + 33 Holidays + Gym. Mon-Fri 6am-2pm, 2pm-10pm Mon-Thurs, then 6am-1pm, 1pm-8pm Fri. Are you an experienced CNC Machinist, with experience on CNC 5 axis Mazak Milling … more

    Apply Now
  7. CNC Miller

    Posted 2 days ago by HR GO PLC

    Salary:
    £17 - £21/hour
    Location:
    Saffron Walden, Essex
    Job Type:
    Permanent

    CNC Millers opportunity in this rapidly expanding precision engineering company. You should be an experienced setter operator capable of hitting the ground running, able to understand engineering drawings and be familiar with 3 axis mazak CNC Mills and programming offsets where … more

    Apply Now
  8. Cnc Turner

    Posted 2 days ago by LINKS RECRUITMENT GROUP

    Quick apply
    Salary:
    £38,000 - £38,500/annum
    Location:
    Crofts End, City of Bristol
    Job Type:
    Permanent

    CNC Turner. Fishponds, Bristol. £38,532 + Overtime (paid at higher rates) + Pension + Holiday + Permanent Role + Training + Progression + Private Healthcare + Benefits. Are you seeking a new role with a growing and well-established company who achieve their goals year on year. Do you have … more

  9. CNC Machinist/Programmer

    Posted 2 days ago by HR Employment Ltd

    Salary:
    £35,000 - £45,000/annum
    Location:
    Gloucester, Gloucestershire
    Job Type:
    Permanent

    If you are passionate about CNC programming and milling and are looking for a role in a growing company with exciting prospects, we would love to hear from you. Job Title: CNC Setter/Programmer for Milling. Location Gloucester. Salary £35,000 - £45,000 per annum (depending on … more

    Apply Now
  10. Cnc Miller Setter Operator

    Posted 2 days ago by Quest Technical Ltd

    Quick apply
    Salary:
    £17 - £21/hour TBC
    Location:
    LU6, Totternhoe, Central Bedfordshire
    Job Type:
    Permanent

    CNC Miller Programmer. We are working with a well-established client who specialised in modern precision engineering for over 50 years. They specialise in motorsport (F1), aerospace, and medical precision engineering. This forward thinking modern organisation are recruiting for an … more

  11. Cnc Turner Setter Operator

    Posted 2 days ago by Quest Technical Ltd

    Quick apply
    Salary:
    £17 - £21/hour TBC
    Location:
    LU6, Kensworth, Central Bedfordshire
    Job Type:
    Permanent

    CNC Turner. We are working with a well-established client who specialised in modern precision engineering for over 50 years. They specialise in motorsport (F1), aerospace, and medical precision engineering. This forward thinking modern organisation are recruiting for an experienced CNC< … more

  12. Cnc Turner

    Posted 2 days ago by ACR Recruitment & Training Limited

    Salary:
    £13 - £20/hour depending on experience
    Location:
    Coventry
    Job Type:
    Permanent

    ACR Recruitment are currently recruiting for an experienced CNC Turner for a Manufacturing company based in Coventry. This would suit a candiate with experience setting and operating Turning machines and ideally experineced within Aerospace. Role Responblities. For the role CNCmore

    Apply Now
  13. CNC Programmer

    Posted 2 days ago by Gi Group

    Salary:
    £16.54/hour
    Location:
    Greater Manchester
    Job Type:
    Temporary

    GI Group are currently looking for a skilled CNC programmer to join one of our clients based in Wythenshawe. Job Details. £16.54. Monday - Thursday. 6pm - 6am. CNC Programmer Responsibilities. Reading and interpreting technical blueprints and design models. Loading raw materials … more

    Apply Now
  14. CNC Miller Setter Operator

    Posted 2 days ago by Mazco Recruitment

    Salary:
    £33,000 - £36,000/annum
    Location:
    Northampton, Northamptonshire
    Job Type:
    Permanent

    Job Title: CNC Miller. Overview of the Company. Our client in Northampton is a highly respected company that specializes in producing parts for various industries, including Formula 1, Aerospace, Marine, Automotive & Oil and Gas. - They offer a dynamic work environment and opportunities for … more

    Apply Now
  15. Cnc Miller

    Posted 2 days ago by LINKS RECRUITMENT GROUP

    Quick apply
    Salary:
    £38,000 - £38,500/annum
    Location:
    Crofts End, City of Bristol
    Job Type:
    Permanent

    CNC Miller. Fishponds, Bristol. £38,532 + Overtime (paid at higher rates) + Pension + Holiday + Permanent Role + Training + Progression + Private Healthcare + Benefits. Are you seeking a new role with a growing and well-established company who achieve their goals year on year. Do you have … more

  16. CNC Programmer

    Posted 2 days ago by Williams Manufacturing

    Salary:
    £37,000 - £45,000/annum Pension + Holiday + Benefits
    Location:
    Manchester, Greater Manchester
    Job Type:
    Permanent

    CNC Programmer (Plastics. Manchester. £15 to £18 per hour DOE + Overtime + Holidays + Pension + Life Cover + Benefits. Permanent Nights or Rotating Days and Nights Shifts Available. All shifts are Monday to Thursday 06:00 to 18:00 and 18:00 to 06:00. ARE YOU A CNC PROGRAMMER FROM … more

    Apply Now
  17. CNC Operator

    Posted 2 days ago by React Recruitment Ltd

    Location:
    ME10, Murston, Kent
    Job Type:
    Temporary

    Our Client in Sittingbourne (Eurolink Industrial Estate) is looking for a CNC Operator to start immediately. Initially booking is for 2-4 weeks to cover sick leave. IMMEDIATE START AVAILABLE. Rate: negotiable, PAYE, weekly pay. Hours: 7am to 4.30pm Monday to Thursday, 7am to 1pm on Friday. … more

    Apply Now
  18. CNC Machinist

    Posted 2 days ago by Metalis Engineering Recruitment Limited

    Salary:
    £35,000 - £36,000/annum
    Location:
    Bradford, West Yorkshire
    Job Type:
    Permanent

    Job Role: CNC Miller. Location: Wakefield. Salary: £35,000 upwards depending on experience. Permanent. Metalis are currently in partnership with a high precision engineering company who are looking to recruit a CNC Miller on a days regular shift. As a CNC Miller, you will … more

    Apply Now
  19. CNC Miller

    Posted 2 days ago by Ruth Wagstaff Recruitment

    Salary:
    £37,000 - £42,000/annum Bonus + Benefits
    Location:
    Nottingham
    Job Type:
    Permanent

    Are you an experienced CNC Miller and looking for a new role ! Great opportunity to work at a modern manufacturing site in South Nottingham on a rotating Mon to Fri morning and afternoon shift. You will be responsible for operating and setting a CNC Milling machine using Mazatrol … more

    Apply Now
  20. CNC Turner Programmer

    Posted 2 days ago by Response Personnel Ltd

    Salary:
    £35,000 - £40,000/annum
    Location:
    Burgess Hill, West Sussex
    Job Type:
    Permanent

    Our Client is currently seeking a skilled CNC Turner Programmer to join their team in the manufacturing industry. The successful candidate will be responsible for Programming CNC turning machines to produce high-quality components. Responsibilities. Program CNC turning … more

    Apply Now
  21. CNC Programmer (Mon-Fri Days)

    Posted 2 days ago by Rise Technical Recruitment

    Salary:
    £33,000 - £35,000/annum
    Location:
    Ulverston, Cumbria
    Job Type:
    Permanent

    CNC Programmer (Mon-Fri Days. £33,000 - £35,000 + Overtime (1.5x Saturdays, 2x Sundays) + Progression + Excellent Company Benefits. Commutable from Lancaster, Ulverston, Kendal, Millom, Morecambe, Cumbria. Are you a CNC Programmer looking to join a well-established manufacturer in … more

    Apply Now
  22. CNC Turner

    Posted 2 days ago by Acorn by Synergie

    Salary:
    £18.34 - £28.86/hour Depending on experience and shift
    Location:
    Yeovil, Somerset
    Job Type:
    Temporary

    Acorn by Synergie is working in partnership with Honeywell in Yeovil, Somerset and have opportunities for a CNC Turner to work on full-time basis starting as soon as possible. The role will involve CNC Turning of Aerospace equipment, the position holds the following … more

    Apply Now
  23. CNC Operator

    Posted 2 days ago by New Appointments Group

    Salary:
    £16/hour
    Location:
    Sittingbourne, Kent
    Job Type:
    Temporary

    We urgently require an experienced CNC Operator for our Manufacturing client based in Sittingbourne. This will be a short term temporary role and you will be required to Operate the 3 Point Axis CNC machine and upload basic programming. DXF Files. You must have have worked on MDF … more

    Apply Now
  24. CNC Machine Operator (Natural Stone)

    Posted 2 days ago by Gold Group

    Location:
    Haywards Heath, West Sussex
    Job Type:
    Contract

    Position: CNC Machine Operator. Location: Ansty, West Sussex. Job Type: Contract (Inside and Outside IR35 Contractors will be considered. Hourly Rate: £DOE. Hours: Monday - Friday, 8am - 4:30pm. For immediate consideration, please submit your CV. Job Description. Are you experienced in a … more

    Apply Now
  25. CNC Machinist (4 Days a Week)

    Posted 2 days ago by Ernest Gordon Recruitment Limited

    Salary:
    £30,000 - £33,000/annum Overtime (OTE 45k) + Monday to Thurs
    Location:
    Birkenhead, Merseyside
    Job Type:
    Permanent

    CNC Machinist (4 Days a Week. £30,000 - £33,000 + Overtime (OTE 45k) + Monday to Thursday + Flexible Hours + Days Based. Birkenhead, Wirral. Are you a CNC Machinist with either turning or milling experience looking to be trained up on programming, in a long-term and stable role … more

    Apply Now
  26. CNC Miller - Days Only - Mon-Thurs

    Posted 2 days ago by Alecto Recruitment

    Salary:
    £18.00 - £18.78/hour
    Location:
    Manchester, Greater Manchester
    Job Type:
    Permanent

    CNC Miller - Days Only. Location - Manchester. Hourly Rate - £18.00 - £18.78 Per Hour. Working Hours. Mon-Thurs (6:15am - 4:15pm, 9hr shift. Permanent Position. Our client, a precision engineering company, is seeking a highly skilled CNC Miller to join their team. The successful … more

    Apply Now
  27. Cnc Turner

    Posted 2 days ago by Work Lyf Group Ltd

    Salary:
    £17/hour
    Location:
    Newcastle under Lyme, Staffordshire
    Job Type:
    Permanent

    We at Work Lyf Group are recruiting for a CNC Turner for our client based in Newcastle-under-Lyme. Working in a clean, modern facility with modern equipment and separate inspection department. Our client works for various markets including oil and gas, pharmaceutical, F1 and motorsport. … more

    Apply Now
  28. CNC Turner

    Posted 2 days ago by Kinetic PLC

    Salary:
    £29,013 - £36,267/annum
    Location:
    Consett, County Durham
    Job Type:
    Permanent

    My client based in Consett is looking for an experienced CNC Turner to join an expanding team on a permanent basis. Package. Salary is £29,013 rising to £36,267 after probation period. Must be flexible to work both day and back shifts. Overtime available. Shift Pattern. Day Shift. Monday to … more

    Apply Now
  29. CNC Miller

    Posted 2 days ago by Kinetic PLC

    Salary:
    £29,013 - £36,267/annum
    Location:
    Consett, County Durham
    Job Type:
    Permanent

    My client based in Consett is looking for an experienced CNC Miller to join an expanding team on a permanent basis. Package. Salary is £29,013 rising to £36,267 after probation period. Must be flexible to work both day and back shifts. 37 hours per week. Overtime available. Shift Pattern. … more

    Apply Now
  30. Junior CNC Machinist

    Posted 2 days ago by Rise Technical Recruitment

    Salary:
    £13 - £16/hour Training + Progression + Benefits
    Location:
    Whitstable, Kent
    Job Type:
    Permanent

    Junior CNC Machinist (Full Training Provided. £13 - £16 per hour (OTE £40k+) + Specialist Training + Progression + Excellent Company Benefits. Whitstable (Commutable from: Canterbury, Herne Bay, Sittingbourne, Sturry, Faversham, Ramsgate, Sandwich or Surrounding Areas. Do you have any … more

    Apply Now
  31. CNC Programmer

    Posted yesterday by Ruth Wagstaff Recruitment

    Salary:
    £37,000 - £42,000/annum Bonus + Benefits
    Location:
    Nottingham
    Job Type:
    Permanent

    Seeking an experienced offline CNC Programmer to join a team based at a modern manufacturing company in South Nottingham. Ideally you have experience of working in a CNC manufacturing environment with good knowledge of programming machines with Mastercam or similar. As an offline < … more

    Apply Now
  32. CNC Supervisor

    Posted yesterday by Randstad Technologies Recruitment

    Salary:
    £33,120 - £41,400/annum
    Location:
    Hastings, East Sussex
    Job Type:
    Permanent

    Working knowledge of CNC operating and safety procedures. Engineering qualification (advantageous). Methodical work approach with minimal supervision. Computer literacy; experience with Excel and SAP (beneficial). Core Competencies. Leadership and inspiring others. Adaptability / Change … more

    Apply Now
  33. CNC Turner

    Posted 2 days ago by Contek Recruitment Solutions Ltd

    Salary:
    £38,000 - £45,760/annum Negotiable on Experience
    Location:
    Coventry, West Midlands (County)
    Job Type:
    Permanent

    Or are you a fixed head CNC Turner looking to be trained within this area, and taking the next step. Job Title: Section Lead, Turning. Managing: Programmers, Machinists and Operators. Key relationships: Technical and Design; MP&L; Other areas of Manufacturing; Fabrication; Servicing and … more

    Apply Now
  34. Offline CNC Programmer

    Posted 2 days ago by Rise Technical Recruitment

    Salary:
    £37,000 - £42,000/annum Bonus
    Location:
    Nottingham, Nottinghamshire
    Job Type:
    Permanent

    Offline CNC Programmer. £35,000 - £42,000 + 5% Bonus + Progression + Excellent Benefits. Nottingham (South), Nottinghamshire. Mon-Fri, 39 hours, site based. Are you a Offline CNC Programmer (MasterCAM, Simco) looking to progress into a manufacturing engineering role with a leading/ … more

    Apply Now
  35. Manual Lathe Machinist

    Posted 2 days ago by Venatu Consulting Ltd

    Salary:
    £35,555 - £42,000/annum Pension, Life Assurance, Annual Leav
    Location:
    Grimsby
    Job Type:
    Permanent

    Some CNC machining will also be required, and training will be provided for CNC operations. Key Responsibilities. Operate manual lathe machines including Herberts, Centre Lathe, and DS & G machines to produce precision parts. Read and interpret engineering drawings and blueprints … more

    Apply Now
  36. CNC Programmer Turner

    Posted 2 days ago by Questech Recruitment Ltd

    Salary:
    £17 - £20/hour
    Location:
    Chesterfield, Derbyshire
    Job Type:
    Permanent

    We are recruiting for an experienced CNC Turner Programmer to work for our client who are in Chesterfield. The Role. We are looking for a CNC Programmer to join our client based in Chesterfield, South Yorkshire. You will be experienced to programme/ Set & operate a CNCmore

    Apply Now
  37. Cnc Miller Setter Operator

    Posted 2 days ago by Actio Recruitment

    Quick apply
    Salary:
    £16 - £19/hour
    Location:
    Havering, Greater London
    Job Type:
    Permanent

    An exciting CNC Miller position has become available in Romford at a precision engineering company. Job Title: CNC Miller Setter Operator. Shift: Days, Monday – Thursday 6:00am – 15:00pm, and then Friday 6:00am – 11:00am. Rate: Up to £19 p/h. The Job. Setting and Operating CNC< … more

  38. Cnc Miller Programmer Setter Operator

    Posted 2 days ago by Actio Recruitment

    Quick apply
    Location:
    Portsmouth, Hampshire
    Job Type:
    Permanent

    An exciting CNC Miller position has become available in Portsmouth at a precision engineering company. Job Title: CNC Miller Programmer Setter Operator. Shift: Days, 39 hours per week, Monday to Thursday 07:30 to 16:30 and Friday 07:30 to 12:30. Rate: Very Competitive. The Job. … more

  39. Machine Setter

    Posted yesterday by Mansell Recruitment Group

    Salary:
    £28,000 - £39,500/annum
    Location:
    Reading, Berkshire
    Job Type:
    Permanent

    To set and operate perforating and CNC machines to produce high-quality perforated metal and plastic components. My client is looking for a candidate who has experience working within a modern manufacturing environment, with a strong track record for improving processes. Experience with a … more

    Apply Now
  40. Manufacturing Engineer

    Posted 2 days ago by Consilium Recruit

    Salary:
    £45,000 - £55,000/annum plus benefits
    Location:
    NG31, Grantham, Lincolnshire
    Job Type:
    Permanent

    The successful candidate will develop manufacturing process to develop cost effective production methods while ensuring the highest standards of quality, candidates are sought with a good understanding of machining methods and CNC programming skills. Commutable from: Grantham, Sleaford, … more

    Apply Now
  41. CNC Turner - Setter/Operator

    Posted 2 days ago by Technique Recruitment Solutions

    Salary:
    £30,000 - £35,000/annum Overtime when available = basic rate
    Location:
    Diss
    Job Type:
    Permanent

    CNC Setter/Operator. Technique Recruitment Solutions is a specialist engineering recruitment agency based in Norfolk; we are proud to be working on behalf of our prestigious and world-known manufacturing client based in Diss. CNC setter/operator will set and where necessary, … more

    Apply Now
  42. Senior Manufacturing Engineer

    Posted 2 days ago by Owen Daniels Consultancy

    Salary:
    £35,000 - £45,000/annum
    Location:
    Bristol
    Job Type:
    Permanent

    The client offers excellent career progression and development, and the ideal candidate will have a CNC and/or Aerospace background. Essential Experience/Skills/Qualifications. Minimum of 3 years' experience in a Manufacturing Environment. Experience with NPI. Experience in process design, … more

    Apply Now
  43. CAD Programmer

    Posted 2 days ago by Rotherwood

    Salary:
    £30,000 - £40,000/annum
    Location:
    Haslingden, Lancashire
    Job Type:
    Permanent

    Our client, based in Rossendale, are looking to recruit an experienced Sheet Metal Programmer who will assist in the creation of CNC Programs that will be produced on our Trumpf Tru Punch 1000. Previous experience of TruTops BOOST / SOLID WORKS. Previous experience of Nesting for Trumpf … more

    Apply Now
  44. CMM Inspector

    Posted 2 days ago by Russell Taylor Group Ltd

    Salary:
    £0 - £45/hour
    Location:
    Manchester
    Job Type:
    Contract

    Dimensional inspectors for CNC machined parts. There will be training on offer from a Quindos provider / expert. A good grounding in inspection practices, use of inspection equipment, setting up of components etc, is desired. 1. Metallic manufactured parts dimensional inspection Quindos … more

    Apply Now
  45. Trainee Maintenance Engineer

    Posted 2 days ago by Optima UK Inc Ltd

    Salary:
    £29,000 - £35,000/annum
    Location:
    Coventry, West Midlands
    Job Type:
    Permanent

    Ideally you will have worked in a similar environment within an Engineering/Manufacturing company - mainly Presses and CNC Machines, with knowledge of Trumpf Lasers an advantage. This is a hands on role, servicing and upgrading machines in the workshop along with maintaining all Plant, … more

    Apply Now
  46. Manufacturing Engineer

    Posted 2 days ago by Reed Engineering

    Salary:
    £35,000 - £45,000/annum
    Location:
    Clevedon, Somerset
    Job Type:
    Permanent

    Define manufacturing instructions, create CNC machine programs (CAM), and generate technical documents. Support the implementation of new CNC equipment. Contribute to the reduction of scrap, loss, and rework through process control and improvement. Liaise with multiple functions … more

    Apply Now
  47. Manufacturing Engineer

    Posted 2 days ago by Owen Daniels Consultancy

    Location:
    Accrington
    Job Type:
    Permanent

    Experience creating Offline Programmes for 3 and 5 axis CNC Machines is essential. Must be eligible for Security Clearance. Manufacturing Engineer. Permanent. Dependant on Experience. Monday to Thursday, 8:00 – 16:30, Friday, 8:00 – 13:00. Accrington. Manufacturing Engineer. Job Description … more

    Apply Now
  48. Manufacturing Test Engineer

    Posted 2 days ago by Manpower UK Ltd

    Salary:
    £28.60/hour
    Location:
    Coventry, West Midlands
    Job Type:
    Contract

    Develop CNC Programs: Create and refine CAM CNC programs from 3D models for processing on multi-axis machines (3, 4, and 5 axis). Support Engineering Projects: Assist the Project Engineering team in preparing Development, Certification, and Acceptance test procedures. New Product … more

    Apply Now
  49. Operations Manager

    Posted 2 days ago by Recruitment Helpline

    Location:
    Macclesfield, Cheshire East
    Job Type:
    Permanent

    With over 50 years' experience in the design and manufacture of precision components, they are a sub-contract engineering company based in Macclesfield, specialising in the supply of high-quality machined components in a variety of materials, using the latest CNC technology. They are now … more

    Apply Now
  50. Estimating Engineer

    Posted 2 days ago by Nicholas Associates

    Salary:
    £35,000 - £40,000/annum
    Location:
    Wirral, Merseyside
    Job Type:
    Permanent

    The manufacturing facility houses some of the most advanced machining technology in Europe such as a multi axis NDT robotic machine, automated material cutting machine and multi axis CNC machining centres. My client has positioned itself and is recognised as one of the world's leading … more

    Apply Now

Register & Quick Apply

Passwords must contain at least six characters

As part of the CV-Library network, your CV will be uploaded to CV-Library's database, allowing you to be searched by thousands of potential recruiters and employers. By registering with Engineering Jobs you agree to our Privacy Policy and Terms & Conditions