About Us

Engaging your customers with professional, agile and innovative solutions.



Leaders In Managing Customer Relationships


Estrella teams work closely with each other and with our colleagues across the globe to create integrated and international solutions. Our employees form client relationships built on mutual trust and respect, helping clients deliver high performing services to their customers and citizens.


We are a big business without the bureaucracy. We empower our people to think freely and act flexibly, with the entrepreneurial freedom to make decisions at a local level and take personal responsibility for their actions. This individual autonomy – unusual in a company of our size and scale – is inspiring for our employees and beneficial for our clients.


Estrella people are known for challenging conventional wisdom and ways of working. We foster a spirit of innovative thinking and continual improvement, where new ideas are positively welcomed. We understand that this is the best way to arrive at the groundbreaking solutions that will give our clients a competitive edge and achieve sustainable success.


We know people want to work for a company that cares – and we do. Corporate social responsibility has always been part of our heritage. We believe a company can only maintain success by making a valuable contribution to society. Getting involved in our local communities, giving something back to society and protecting the environment are activities driven by our people and supported by our culture.

No matter what the job is, we seek to build long-standing strategic partnerships that simply exceed your expectations.