Managing Director Follow Joseph Lavelle on FacebookFollow Joseph Lavelle on TwitterFollow Joseph Lavelle on Google +Find Joseph Lavelle at LinkedIn