Mairura Omwenga is Chairman of Town and County Planners Association of Kenya (TCPAK). He is a member of the International Society of City and Regional Planners (ISOCARP) and International Associate of the Royal Town Planning Institute (RTPI/UK) and also Architectural Association of Kenya(Town Planners Chapter). He is a member of the Institution of Engineers of Kenya and registered by the Engineers Board of Kenya and also the National Environment Management Authority.
Omwenga is a civil/structural engineer, town planner and EIA expert. He holds BSc (civil engineering) and MA (Urban and Regional Planning) from the University of Nairobi. He is currently pursuing PhD research in transportation planning in Nairobi. He is a transport/infrastructure lecturer at the University of Nairobi, College of Architecture and Engineering. He has working experience in both public and private sectors and also runs a consultant firm.