We prove two upper bounds for the Steklov eigenvalues of a compact Riemannian manifold with boundary. The first involves the volume of the manifold and of its boundary, as well as packing and volume growth constants of the boundary and its distortion. The second bound is in terms of the intrinsic and extrinsic diameters of the boundary, as well as its injectivity radius. By applying these bounds to cylinders over closed manifold, we obtain new bounds for eigenvalues of the Laplace operator on closed manifolds, in the spirit of Grigor'yan-Netrusov-Yau and of Berger-Croke. For a family of manifolds that has uniformly bounded volume and boundary of fixed intrinsic geometry, we deduce that a large first nonzero Steklov eigenvalue implies that each boundary component is contained in a ball of small extrinsic radius. This is then contrasted with another concentration of measure phenomenon, akin to Gromov-Milman concentration for closed manifolds.