Yes, no problem.  This is native platform functionality.  Picking staff from each warehouse will only see the orders and order lines for SKUs that are in their warehouse anyway.  Where you have the same product stored in multiple warehouses, you will need to set rules internally on how such orders are to be fulfilled.  We’ll show you how to manage fulfilment during your onboarding training.