Meet the core team

When strategy, creative and technology come together, you get a force that always goes the extra mile to create the very best. We love working together, while treasuring the unique forte’s each of us has. Whatever your ideas, you can be sure we will bring them to life.


Our leadership team strikes the right balance between thinkers and doers, making sure that we excel in both strategic thinking and efficient execution. This alliance and a personal connection with everyone we work with helps to shape the ideal team for each client.

Stephen Garcia

Managing Director

David van Delden

Creative Director