Meet the Team

Steve Randell

Office Manager

Steve graduated from the University of Portsmouth in 2007 with a BA HONS degree in Business Administration.

He is our Office Manager and joined McHale & Co in 2010.

Outside of work Steve enjoys running, open water swimming, reading and supports London Irish Rugby Club.