I'd get rid of the ex-geek squad thing. Believe it or not "ex" is a negative and regardless of what terms you left under. It's just doesn't look good. I'd just say, "Experienced Technician." Plain and simple.
Othe then that, it looks ok. Kinda cheesy... but, it grabs the eye...