SMA Names John Kuckelman as Director of Technology