firm consultant