Daimler Financial Services Americas Launches Brand New Operations Center in North Texas - Daimler Financial Services Americas officially launched its new, cutting-edge, 164,000 square-foot operations center employing 550 people with the capacity for 800. According to Insight Research of Dallas, Daimler Financial Services' expansion in the North Texas region will result in a positive economic impact of $115 million in the first 12 months and $48.5 million annually going forward.