He teaches "logistics and inventory management" course. He is also the programme director of bachelor study programme in Business. His main research areas include business, entrepreneurship and engineering education. He has supervised 60+ bachelor and master theses.