Rick Ide Joins AdEdge Technologies