About the Company
Morgan and Drake is a boutique asset management company located near Lyford Cay in The Bahamas.
The firm is licensed by the Securities Commission of The Bahamas to manage securities on a discretionary or advisory basis and to form companies and other structures.
The company says its most important stakeholders are its customers. "We’re in business to serve the needs and desires of our core customers."