contact name: Craig Keller
contact job function details: it training services practice innovation
contact job function: information_technology
contact job title: Director of IT Training Services/Practice Innovation
contact job seniority: director
contact person city: Los Angeles
contact person state: California
contact person country: United States
contact person zip code:
business name: http://www.linkedin.com/in/craig-keller-42269648
business domain: Best Best & Krieger LLP
business facebook URL: bbklaw.com
business linkedin: https://www.facebook.com/BestBestKrieger/
business twitter: http://www.linkedin.com/company/28997
business website: https://www.twitter.com/bbklaw
business angellist: http://www.bbklaw.com
business found year:
business city: 1891
business zip code: Los Angeles
business state: 90071
business country: California
business language: 249
business employee: United States
??? ????? ????? ????????? ???????
business category: English
business specialty: law practice
business technology: bankruptcy, business services, education law, eminent domain, environmental law, natural resources, health care, labor, employment, litigation, municipal law, public finance, special districts, sustainable communities, trusts, estates, law practice
business description: amazon_cloudfront,ultradns,mimecast,amazon_elastic_load_balancer,office_365,amazon_aws,asp_net,microsoft-iis,youtube,mobile_friendly,google_analytics,django,angularjs,google_font_api