... innovative, particularly successful in applying technology, to have a culture that particularly ...
... to be successful in different countries and different teams ...