New IT Execs at Time Inc., Spark Networks and more