Oscar L. Mestre is a graduate of University of Delaware and has a Degree in Business Administration. He is Series 7, 63 securities registered, and has his Life, Accident and Health insurance license.
In his spare time, Oscar is an avid golfer. He also serves on several boards and is very active with his church and several charities. Oscar resides in Berwyn, PA.