5 free lookup(s). No credit card required.
Master of Laws (LL.M.) (Business Law)
2013-2016(Business administration; taxation; accounting; business law)
2005-2010(German law)
2001-2005(German law)
1998-2001(French law)
1998-1999Find contact details for 700 million professionals.