+44 (0)161 710 2317 recruitment@insight-rec.com

Here at Insight Recruitment, we’re excited to further expand and strengthen our Mission Critical team. Steve Gibbins joins the Insight family in the position of Senior Recruitment Consultant specialising in the Mechanical industry.


About Steve:

Hello, I’m Steve and I’m a Senior Recruitment Consultant at Insight Recruitment, specialising in the Mission Critical Data Centres Industry. I will be working with Mechanical engineers within the UK and Europe.  

Why are you excited to work within this market?

I’m excited to be working in this market as it is a relatively new market and has enormous potential for exponential growth over the coming years. It is also very much a global market with opportunity to work alongside an extremely diverse range of clients and candidates.  

What’s your background?

have 5 years’ experience working in recruitment, predominantly within the UK water industry placing mechanical, electrical & chemical engineers.

More recently, I was living in Bogota where I was teaching English & had a property development business on the side.

I’ve picked up a number of skills over the past 10 years, such as negotiating prices/contracts, dealing with customer/client relations, and regularly working against the clock to find suitable solutions for whatever the project may be. All of these skills will be useful in the role here are Insight.

Why did you join Insight?

I joined Insight for a number of reasons, firstly the company’s values seem to match up well with my own. I like to try to be innovative and creative in finding solutions for both clients & candidates. I have a solid work ethic and a strong drive to succeed in whatever I do, and this aligns well with Insight’s ambitions for growth & desire to be the number one recruiter in the Mission Critical space. All the people I met through the interview process & the amount of experience available at Director level on a day-to-day basis made choosing Insight an easy option.

What does Insight’s purpose of Empowering Sustainable Growth mean to you?

Having had a somewhat cut-throat introduction into the telesales and recruitment world, I am very familiar with high staff turnover, lack of care and empathy from above, and a general sink or swim attitude. Insight’s commitment to making team members feel valued, engaged and included is a refreshing take on staff welfare in the industry.

Also, Insight’s desire to maintain staff’s mental health and wellbeing is a very important factor, especially today, in building and nurturing a healthy, pro-active environment.  

Describe yourself in three words… 

  1. Loyal
  2. Determined 
  3. Patient

Tell us an interesting fact about yourself? 

Until recently, I lived in Bogota teaching English to the locals.


Quickfire round…

What was your first job? 

Paper boy

Finish the phrase “the way to my heart is…”

Through humour

Favourite pizza toppings?  

Pepperoni, black olives, jalapeños

Cats or dogs? 


Are you more of an introvert or an extrovert? 


See More From Our Blog