Meet our Yacht Staff

Richie Fowler
Born in Bayshore, New York, Captain Richie moved to Florida in 1997 after graduating from Anderson University in South Carolina. He became Isla's Dockmaster in January of 2011 and lives on St. Pete Beach. He holds a 100 ton Master Captain’s license and enjoys lots of fishing, golfing and pulling parasail rides on off days.
Assistant Dockmaster
Chris Logsdon