A Little About Us Director - Technical Support (EMEA) This role sits at the intersection of people leadership, operational strategy, and customer experience. While a working appreciation of enterprise database environments is valued, the primary mandate