Daniel P Rosner Bio Picture in VSCP Law

Your Fight
Is Dan’s Fight

Daniel P Rosner Bio Pic in VSCP Law

Dan’s Contact Information:

Dan’s Contact Information:

 

Download Dan’s vcard

Dan Rosner is a passionate attorney with a detail-oriented approach that leaves no stone unturned when advocating for his clients. At VSCP LAW, Dan specializes in catastrophic-injury cases representing only victims – specifically individuals and family members who are coping with their greatest tragedies – against large insurance companies and institutions.

The true genesis of Dan’s passion for his clients comes from his personal experience with tragedy. Having lost his mother due to the delayed diagnosis of cancer at a very young age, Dan’s empathy for his clients provides him with a unique perspective of what his clients are going through and allows him to provide personalized representation that few can genuinely offer.

Before matriculating to law school, Dan worked as a law clerk assisting founding partner Ryan Chase recover several seven- and eight-figure settlements on behalf of catastrophically injured clients. His time working on those cases confirmed his desire to pursue a legal career and motivated him towards his current work at VSCP LAW representing those who need it most.

Dan graduated 7th in his class, earning magna cum laude honors from the Drexel Kline School of Law. During law school, he was an Associate Editor of the Drexel Law Review. As a member of that publication, Dan authored a Note entitled In Guns We Entrust, 11 Drexel L. Review 421 (2018). In his article, Dan scrutinized PLCAA, a federal statute that immunizes the gun industry from civil tort liability, and argued for a broader scope of liability that should be imposed against gun manufacturers and dealers. In recognition of his scholarship, Mr. Rosner received the Emalee G. Welsh Award given annually to the Best Student-Written Publication.

While in law school, Dan also used his legal education to give back to the local community by advocating for domestic violence survivors seeking Protection from Abuse Orders, representing indigent Philadelphians obtain or retain custody of their children in Philadelphia family court, and teaching Philadelphia high school students about their constitutional rights. A Pennsylvania native his entire life, Dan was born and raised right outside of Philadelphia, first in Lafayette Hill and then in Lower Merion. He attended the University of Pittsburgh for his undergraduate degree and graduated with cum laude honors.

Dan is licensed to practice law in Pennsylvania and the U.S. District Courts for the Eastern and Middle Districts of Pennsylvania

Before joining the firm, Dan gained valuable experience as a defense attorney in a wide array of personal injury matters and complex contractual disputes in state and federal court. Dan’s experience defending individuals, small businesses, and Fortune 500 companies in cases involving construction accidents, dangerous building and property conditions, defective products, wrongful death, and other casualties enables him to develop theories that preempt the opposition’s defense strategy. Dan is also well-versed in the interpretation of insurance policies, and was involved in fraud investigations and bad-faith litigation, all of which provides him with the ability to investigate any matter and protect his clients’ interests in recovering full compensation.

Dan P. Rosner
Will Fight For You
.

You’ve suffered enough. It’s time for justice.

tag on yout theme's header.php Read the detailed step-by-step at https://humbertosilva.com/visual-composer-infinite-image-carousel/ */ // auxiliary code to create triggers for the add and remove class for later use (function($){ $.each(["addClass","removeClass"],function(i,methodname){ var oldmethod = $.fn[methodname]; $.fn[methodname] = function(){ oldmethod.apply( this, arguments ); this.trigger(methodname+"change"); return this; } }); })(jQuery); // main function for the infinite loop function vc_custominfiniteloop_init(vc_cil_element_id){ var vc_element = '#' + vc_cil_element_id; // because we're using this more than once let's create a variable for it window.maxItens = jQuery(vc_element).data('per-view'); // max visible items defined window.addedItens = 0; // auxiliary counter for added itens to the end // go to slides and duplicate them to the end to fill space jQuery(vc_element).find('.vc_carousel-slideline-inner').find('.vc_item').each(function(){ // we only need to duplicate the first visible images if (window.addedItens < window.maxItens) { if (window.addedItens == 0 ) { // the fisrt added slide will need a trigger so we know it ended and make it "restart" without animation jQuery(this).clone().addClass('vc_custominfiniteloop_restart').removeClass('vc_active').appendTo(jQuery(this).parent()); } else { jQuery(this).clone().removeClass('vc_active').appendTo(jQuery(this).parent()); } window.addedItens++; } }); // add the trigger so we know when to "restart" the animation without the user knowing about it jQuery('.vc_custominfiniteloop_restart').bind('addClasschange', null, function(){ // navigate to the carousel element , I know, its ugly ... var vc_carousel = jQuery(this).parent().parent().parent().parent(); // first we temporarily change the animation speed to zero jQuery(vc_carousel).data('vc.carousel').transition_speed = 0; // make the slider go to the first slide without animation and because the fist set of images shown // are the same that are being shown now the slider is now "restarted" without that being visible jQuery(vc_carousel).data('vc.carousel').to(0); // allow the carousel to go to the first image and restore the original speed setTimeout("vc_cil_restore_transition_speed('"+jQuery(vc_carousel).prop('id')+"')",100); }); } // restore original speed setting of vc_carousel function vc_cil_restore_transition_speed(element_id){ // after inspecting the original source code the value of 600 is defined there so we put back the original here jQuery('#' + element_id).data('vc.carousel').transition_speed = 500; } // init jQuery(document).ready(function(){ // find all vc_carousel with the defined class and turn them into infine loop jQuery('.vc_custominfiniteloop').find('div[data-ride="vc_carousel"]').each(function(){ // allow time for the slider to be built on the page // because the slider is "long" we can wait a bit before adding images and events needed var vc_cil_element = jQuery(this).prop("id"); setTimeout("vc_custominfiniteloop_init('"+vc_cil_element+"')",500); }); }); });