I'm beginning to suspect that Technomages are enough of a headache to warrant an S&P article or web enhancement or something.
Off the top of my head, I'd say that Technomages get 1d6 Technomage Influence to start, and gain +2 Technomage Influence and +1 to any other two Influences each level. Technomage Influence would look something like Psi Corps influence, and can pressure Centauri Social.